wx.navigateTo在app.js中偶发性失效

由于免登录功能是在app.js中做的校验,如果token有效则直接跳转首页无需登录。

实测中经常偶发性失效。

在网上查了一下大概应该是app没有launch之前,navigateTo等跳转方法虽然会走到success,但是会被忽略。

解决方案:加延时处理。

 

if (wx.getStorageSync(‘token‘)) {
let token = {
token: wx.getStorageSync(‘token‘)
}
var url = ‘‘
url = this.globalData.baseURL + ‘/personal/getPersonalCenter‘
call.getData(url, token,
function (res) {
console.log(res)
if (res.status == 200) {
setTimeout(function () {
wx.navigateTo({
url: ‘/pages/index/index‘
})
console.log(‘登陆界面token检验成功‘)
}, 1000)
 
}
}, function () {

})
}
 
 

wx.navigateTo在app.js中偶发性失效

上一篇:pyqt5 (运行pyqt5 this application failed to start because no QT platform plugin cou)


下一篇:Android 4高级编程(第3版) 带完整书签 pdf扫描版 147M 下载