微信小程序,wx.reLaunch跳转白屏,但是wx.redirectTo跳转正常的问题
·
其实我没有从根本上解决问题,但是是一个新思路。
我的业务场景是,在utils/request.js里判断登录token是否失效,如果失效则跳转登录页,wx.reLaunch直接写在request.js里面报错,因为request.js不是页面栈的文件,我把逻辑放到了app.js里,结果也是一样。我尝试使用wx.redirectTo进行跳转,但是问题就是想关闭所有页面,打开新页面,于是,我写了自定义导航,在login.json里加"navigationStyle": “custom”
{
"navigationBarTitleText": "登录",
"navigationStyle": "custom"
}
由于我这个页面是登录页,所以不需要返回按钮和标题,我的页面也就没加自定义的顶部导航。如果你们的页面需要按钮或者其他的导航内容,直接在页面加就行。这样算是解决了,不过没有找到根本原因。
更多推荐


所有评论(0)