我不知道答案
为什么模拟器里面一切正常,但是真机预览的时候无法获取ajax请求的数据为什么模拟器里面一切正常,但是真机预览的时候无法获取ajax请求的数据。手机控制台提示请求发送失败 微信后台已经配置了合法域名,且走的是https的 web开发者工具中调试一切正常,只是在真机中无法拉取数据。 有时候可以在iphone 5s 和iphone se 中获取数据正常显示。 但是很多其他主流机型包括iphone 6plus、小米、红米note 都有这个问题 Page({ data: {}, onLoad: function (options) { var it = this; it.testRequest(); }, testRequest: function () { var url = "https://mp.weixin.qq.com/misc/faq?action=getfaq"; console.log("testRequest", url); wx.request({ url: url, method: "POST", success: function (res) { console.log("success", res.data) }, fail: function (res) { console.log("fail", res) }, complete: function (res) { console.log("complete", res) } }); }, })同样的以上代码,web开发者工具走到了success,而真机调试走到了fail 注:后台有配置https://mp.weixin.qq.com 合法域名 关键问题是:web开发者工具中调试一切正常,只是在真机中无法拉取数据
2018-08-14