公众号:陪TA 中点击设备管理 打开 陪TA小程序
第一次打开可以,再次通过公众号菜单 或公众号消息打开会根据缓存回话信息 reLaunch不同页面,感觉reLaunch不生效,页面空白,IOS没有问题。
跳转页面代码:
async onShow(){
let authInfo = wx.getStorageSync(AUTH_INFO)
let logger = wx.getLogManager()
logger.info("loginName=" + authInfo.acct.loginName,"type=" + authInfo.acct.type)
if (!authInfo) {
logger.info("cache emtpy,begin to login....")
wx.reLaunch({ url: '/pages/login' });
} else {
logger.info("cache not emtpy,acctInfo=" + authInfo.acct.loginName)
if(authInfo.acct.type === '2'){
//用户账号
wx.reLaunch({
url: '/pages/usermain'
})
}else{
//平台账号
wx.reLaunch({
url: '/pages/index'
})
}
}
}
麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题
reLaunch和setStorageSync一起用也有一個問題,使用reLaunch後會使當前頁面的setStorageSync操作全部失效