- 当前 Bug 的表现(可附上截图)
在请求接口时会先通过wx.getStorageSync()获取缓存中的token,打印出来经常拿不到token, 但其实缓存中的token是存在的 ,重新调用接口又能拿到token。 出现的很频繁 十次大概就会出现个一两次。 同步异步获取缓存的方法都有这个问题。
ios测试未出现这个问题 主要是安卓 并且是微信最新版本7.0.4
- 预期表现
wx.getStorageSync()每次都能正常的获取到数据而不是为空
- 复现路径
- 提供一个最简复现 Demo
真机上就拿不到 但是在开发工具就行 无语了
这个问题请问解决了吗?目前我们好像也有这个问题
我也遇到了这样的问题
我用的这种方法,不知管用不
var userInfo = app.globalData.userInfo || wx.getStorageSync('userinfo');
本地存储+全局变量双保险
+1
你们能相信马上2025年了,3.6.3都还有这个bug吗 android机
出现了的解决方法就是把微信强行kill 重新打开就正常了
666,这个问题还在,每天影响我们上万的用户重新登录,貌似自动手机号快速验证收费开始有的,估计是为了创收
if (!wx.getStorageSync('userOpenid') && !wx.getStorageSync('user')) {
操作
}
求解决方案!手机安卓就有时候取不到咋整 有时候又正常
牛,到现在了还有这个问题