请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,小程序真机调试器上遇到lnvoke event setRegion(我定义的函数名)in page 的语句,然后无法进行数据渲染

老师,小程序真机调试器上遇到lnvoke event setRegion(我定义的函数名)in page 的语句,然后无法进行数据渲染,这个函数里面是wx.request用来获取后台数据(三级联动功能)。域名是通过了ssl验证并绑定了对应的小程序。开发工具上没勾选‘’不校验安全域名、web-view 域名、TLS 版本以及 HTTPS 证书‘’选项依旧可以正常运行。但一到真机就不行了

setRegion: function (id, that) {

let url = 'xxxx'

wx.request({

url: url,

data: { parent: id },

header: {

'content-type': 'application/json'

},

success: function (res) {

console.log(res);

that.setData({

regionList: res.data.data,

})

}

})

},


正在回答 回答被采纳积分+3

1回答

7七月 2018-01-29 12:56:29

本机可以,真机不行?有没有把服务器域名加入到小程序的后台账号里?

0 回复 有任何疑惑可以回复我~
  • 提问者 未名布丁 #1
    如果是微信公众平台--设置---开发设置---服务器域名那块的话是添加了的。我也纳闷啊,本机可以,真机不行。如果老师需要我可以把项目抽出一块发你瞅瞅
    回复 有任何疑惑可以回复我~ 2018-01-29 14:42:32
  • 提问者 未名布丁 #2
    对了,老师,wx.request的错误回调函数内容是:fail ssl hand shake error 我百度的时候说是TLS的版本问题,但我问了后台管理服务器的人,他说是支持TLS1.2的。老师有没有其他思路提供提供。
    回复 有任何疑惑可以回复我~ 2018-01-29 18:00:25
  • 提问者 未名布丁 #3
    老师,解决了,原来是我少了一个证书!
    回复 有任何疑惑可以回复我~ 2018-01-29 18:05:54
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信