小程序真机和模拟器有很大差别
其中一个就是url的encode
在真机上,使用get方式和后台交互,如果get中带有汉字,则会出错
比如wx.request({
url:"https://xxxx.com/demoPage/假的"
success:function(){}
})
这样后天是无法识别这个url中的汉字的,这时候需要把url拆分,对汉字部分进行单独encode
wx.request({
url:"https://xxxx.com/demoPage/"+encode("假的")
success:function(){}
})
对于url中的一些特殊符号,或者post中的值的格式之类的也需要单独处理
本文介绍在小程序开发过程中遇到的URL编码问题,特别是当使用GET请求包含中文时的问题及解决方法。文章强调了在真机环境下与模拟器的区别,并提供了解决方案。
1万+

被折叠的 条评论
为什么被折叠?



