我也遇到同样的问题,我在这里进行了情况说明 https://developers.weixin.qq.com/community/develop/doc/0004609f9d4ec03ff877671145bc00?highLine=wx.request
wx.request安卓真机调试出错,苹果和本地均正常,请大牛指导下,谢谢。和后台交互的都不行,是域名不行还是怎么回事,请大牛指导下。 [图片]
2018-10-12微信开发者工具里面一切正常,手机运行时乱码,代码如下: data: { phoNo: '', area: '' }, wx.request({ url: 'https://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=' + this.data.phoNo, header: { 'content-type': 'application/json' }, //以下也试过,不行 //header: { 'Content-Type': 'application/json;charset=UTF-8;' }, //header: {'Content-Type': 'application/x-www-form-urlencoded;charset=GB-2312'}, //header: {'Content-Type': 'application/x-www-form-urlencoded;charset=GBK'}, success(res) { console.log(res.data) self.setData({ area: res.data }); } }) [图片] [图片] https://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=17312319729 用以上地址通过浏览器访问,一切正常!
调用wx.request后,返回值为乱码调用wx.request后,返回值为乱码。如何解决?能否对返回值进行再编码,如果不能如何解决? 我的代码片断如下: [代码]wx.request({[代码][代码] [代码][代码]url: [代码][代码]'https://省略隐藏.../miniProgramInterface/login.action'[代码][代码],[代码][代码] [代码][代码]data:{[代码][代码] [代码][代码]user:[代码][代码]'1a用户'[代码][代码],[代码][代码] [代码][代码]password:[代码][代码]'2b密码'[代码][代码],[代码][代码] [代码][代码]code:[代码][代码]'3c代码'[代码][代码],[代码][代码] [代码][代码]},[代码][代码] [代码][代码]header:{[代码][代码] [代码][代码]'content-type'[代码][代码]:[代码][代码]'application/x-www-form-urlencoded'[代码][代码],[代码][代码] [代码][代码]},[代码][代码] [代码][代码]method:[代码][代码]'POST'[代码][代码],[代码][代码] [代码][代码]success:[代码][代码]function[代码][代码](res){[代码][代码] [代码][代码]console.log(res.data)[代码][代码] [代码][代码]},[代码][代码] [代码][代码]});[代码]
2018-10-12