小程序中传递参数带?和=符号会自动截取,该怎么解决
发布于 5 年前 作者 chaotian 17550 次浏览 来自 问答

小程序中传递参数带“”?和”=“符号会自动截取,该怎么解决?

这是传递前的参数:{“duration”:0,“id”:7,“learn_duration”:0,“learnFinishFlag”:0,“topic”:“湖南省生产经营单位安全生产主体责任规定新闻发布会”,“url”:“https://rainfoout.oss-cn-hangzhou.aliyuncs.com/platform/media/40b0a6a3e2224b9d8110a98e0ea5525a.mp4?Expires=1524477644&OSSAccessKeyId=LTAI3pPIUARAnf2R&Signature=LzWh36ETUrn55rvNCrjrSbipFLk%3D",“opId”:102,"tpId”:196}

这是接收的参数:{“duration”:0,“id”:7,“learn_duration”:0,“learnFinishFlag”:0,“topic”:“湖南省生产经营单位安全生产主体责任规定新闻发布会”,“url”:"https://rainfoout.oss-cn-hangzhou.aliyuncs.com/platform/media/40b0a6a3e2224b9d8110a98e0ea5525a.mp4

后面的一截全部被自动截取掉了…

10 回复

urlencode啊,传递接收端自己处理下

用缓存或者全局实现吧

JSON.parse获取json

JSON.stringify转换json

你输出值看看

兄弟怎么解决的

你好,问一下signature 如何生成的,官方给的签名算法用不了

encodeURIComponent  编码json

decodeURIComponent 解码json

用全局存,当内存不够,需要释放的时候,会不会自动清掉呢…

这个是传递过去,

这个是接收

回到顶部