在开发环境中调试,可以从服务器上访问到数据的。并且服务器也是配置为https,可以使用https正常浏览各个页面。
用真机扫描开发环境—预览生成的二维码,静态页可以在手机上访问到,但是从服务器上调取的数据就不能出现。
手机的vconsole中显示的是
On PageReady can not find 1164116152, App service not ready.
在服务器的日志中可以发现,真机操作的调用根本就没有发请求到我的服务器。(开发环境是能记录到请求的日志的)
开始怀疑是不是ssl证书的问题,后来想也不应该是这个问题吧
请教,问题出在哪里了呢?如何解决?
wx.request({
url: ‘https://*******.com/api/mobile.php’,
data: {fun:‘city’},
method: ‘GET’,
header: {“content-type”:“application/json”}, // 设置请求的 header
success: function(res){
that.setData({result: res.data});
},
fail: function() {
},
complete: function(res) {
that.setData({result: res.data});
}
});