今天用小程序的decodeURIComponent方法解码参数,同一个参数我用浏览器在线解码后是正常的。小程序解码之后会莫名变几个字符。具体如下:
小程序中decodeURIComponent()解码:
U1/mG1nXAvxso5+8/BeSRevc0pRWS5xSc/DYkV72xK9kjqm3lbCOluGSaI3q+A74Ig6/Z+QCCt3d8awfPLnL6HBjA22QUQnOfQYqQn7Z8FraKLUbRcFcqZjRh+2tOvPuOsc0CTJ5Vf+GV+TM6Z09HrOX6o25z1cHIskmLBYbJQp6y/AYLX6pBP+rR9r5F+7/kjWnsCPo2BybecXaMTTkJB2m2KmEB4XeUUz2iOHhqluj5ZqfKBD+0RDegJhsVtVWAcFL
浏览器在线解码:
U1/mG1nXAvxso5+8/BeSRevc0pRWS5xSc/DYkV72xK9kjqm3lbCOluGSaI3q A74Ig6/Z+QCCt3d8awfPLnL6HBjA22QUQnOfQYqQn7Z8FraKLUbRcFcqZjRh 2tOvPuOsc0CTJ5Vf+GV+TM6Z09HrOX6o25z1cHIskmLBYbJQp6y/AYLX6pBP rR9r5F+7/kjWnsCPo2BybecXaMTTkJB2m2KmEB4XeUUz2iOHhqluj5ZqfKBD 0RDegJhsVtVWAcFL
可以发现浏览的跟小程序的代码有些许不一样
可以参考下
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/decodeURIComponent