多次调用wx.getStorageSync接口,可能取不到值
发布于 6 年前 作者 xiulan63 11540 次浏览 来自 问答

测试机型为红米4X,系统为MIUI 10.3

  • 当前 Bug 的表现(可附上截图)

多次息屏,亮屏幕,触发onshow;

onshow时,通过wx.getStrorageSync获取token的值;以此token,调用网络请求;

发现多次调用,后面几次调用获取不到token;

切换页面后又能获取缓存中的token值。

中间没有其他局部或全局的地方重置或清空缓存。

  • 预期表现

每次调用wx.getStorageSync,应该能正常返回设置的值。

同样有其他用户有类似的情况,望重视:https://developers.weixin.qq.com/community/develop/doc/00088c257bc600117288b3e4851000?highLine=getStorage

回到顶部