收藏
回答

多次调用wx.getStorageSync接口,可能取不到值

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug getStorageSync 客户端 7.0.4 2.7.1

测试机型为红米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

最后一次编辑于  06-03
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    06-04

    麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    06-04
    赞同
    回复