收藏
回答

在setStorageSync成功之后手动杀掉微信进程,再次打开小程序storage为空是正常的么?

iphone xr, ios 13.4.1, wechat 7.0.12

偶现,录制视频 https://s1.ax1x.com/2020/04/21/JGnB4A.gif

代码片段:https://developers.weixin.qq.com/s/79bcwMmO7ngU

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

4 个回答

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

    问题跟进中

    04-23
    有用
    回复 3
  • 小石头
    小石头
    06-01

    我也是遇到类似的问题,setStorageSync保存的数据,手动关闭微信,重新打开微信,进入小程序无法获取之前的数据。


    06-01
    有用 1
    回复 1
    • 小石头
      小石头
      06-01
      请问楼主解决了吗
      06-01
      回复
  • brave
    brave
    04-21

    你缓存都没真正设置成功就直接杀进程是个狠人

    04-21
    有用 1
    回复 3
  • Ling
    Ling
    04-22

    try catch一下?看看是否报错?

    try {
      wx.setStorageSync('key', 'value')
    } catch (e) { }
    


    04-22
    有用
    回复 1
    • 张达
      张达
      04-22
      已经通过onShow方法确定了已经保存成功了,你看下gif和代码片段
      04-22
      回复
登录 后发表内容
问题标签