oppor15小程序缓存无法获取到用户信息?
登录成功了 ;然后打开其他页面的时候需要token值,本地没有取到token值,调用接口失败,然后就弹到登录页面了 oppo r15上面
uni.setStorageSync('userInfo', info.data.data.userInfo);
uni.setStorageSync('token', info.data.data.tokenHead+info.data.data.token);
uni.setStorage({//缓存用户登陆状态
key: 'tokenv2',
data: info.data.data.tokenHead+info.data.data.token
})
uni.setStorage({//缓存用户登陆状态
key: 'userInfov2',
data: info.data.data.userInfo
})
let token = uni.getStorageSync('token') || '';
console.log("token:" +token)
log.setFilterMsg('token'+token)
if(token !== null){
console.log("token存在:" +token)
uni.navigateTo({
url: '/pages/public/agreement'
});
}else{
uni.getStorage({
key: 'tokenv2',
success: function (res) {
console.log('tokenv2 异步获取 = ' + res.data);
uni.showToast({
title: 'token1为空'+res.data,
icon: 'none'
});
}
});
uni.navigateTo({
url: '/pages/public/agreement'
});
// return false;
}
1 回复
你好,麻烦具体描述问题流程,提供出现问题的微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html