4707关注15293浏览
我在app.js里面封装了一个方法,如下
checkUserMobile: function (func) {
console.log(func)
this.request("user/checkUserMobile.do", { sessionId:this.getSID() }, function (rs) {
// 未绑定
if(rs.retcode ===3){
func(false);
} else if (rs.retcode === 0){
func(true);
}
})
},
然后在我的页面调用该方法,如下
buy: function (event) {
var id = this.data.id;
app.checkUserMobile(function (rs) {
console.log(rs)
if (rs) {
wx.navigateTo({
url: '../order/createOrder?id=' + id,
})
} else {
wx.setStorageSync('_goodsid', id);
wx.redirectTo({
url: '../index/login'
});
}
});
},
iPhone X上,在图a第2行代码,打印出来的func是null
其他手机打印出来就不是null。
已经影响到我们的生产环境了,麻烦看一下。
不知道为什么,我没有办法传图片,只能这样了,辛苦排查一下。
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
北冥有鱼
20人对此回答表示赞同
我删掉了一些业务相关的代码,主要部分都贴上去了。
展开200回复分享发布于 6年前评论(0)
收起评论
-
伦敦警察
2人对此回答表示赞同
更新1:
展开20回复分享发布于 6年前评论(0)
收起评论