微信小程序+服务器本地调试,微信小程序 在开发者工具调试能够,在真机调试和预览没数据的解决办法...

最近作一个小程序,在开发者工具上完成以后,真机调试了一下发现数据都没有传过来,就很头疼。而后寻找解决的办法:javascript

开始一直觉得是域名有问题,服务器域名我都配置了,我点了不校验安全域名、web-view 域名、TLS 版本以及 HTTPS 证书,仍是不行。java

而后我从本地测试,以前搞小程序的时候localhost 是能够用的,我如今本地测试要用ip访问而且要连跟电脑相同的WiFi,手机和电脑(本地服务器)应该配置为同一局域网段。这样开发者工具,真机调试,预览都是没问题的。web

本地没问题,难道真的是域名的过?json

而后我发现真机调试打印出来的数据是这样的:

ffb7dc62c2503b27b6844cb895eb3458.png安全

可是日常显示数据应该是这样的吧:服务器

6d3f3c2fed12f8cf715c8c142718227f.png

我就感受是我接口写错了?测试过也没有问题app

最后发现苹果机真机调试没问题,安卓数据不显示,这就尴尬了~是要提醒我换个苹果机了吗。发现问题仍是由于数据的问题:工具

加一步数据转换:测试

// 幻灯

wx.request({

url: app.globalData.url.list_swiper,

header: {

'Content-Type': 'application/json;charset=UTF-8;'

},

method:'GET',

success: function (res) {

//数据转换

var json = res.data

if (typeof json != 'object') {

if (json != null) {

json = json.replace("\ufeff", "")

json = JSON.parse(json)

}

}

that.setData({

swiper: json

});

}

})

到此ok~

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值