收藏
回答

使用wx.setStorage存储数据,过一段时间后就没有数据了,怎么处理呢?

使用wx.setStorage存储数据后,当下退出体验版,再进入体验版还可以看到数据,但过不久(没有30分钟),再进入体验版看,数据就没有了。我看开发文档说的是可以一直保存的呀,为什么被清理了呢?

回答关注问题邀请回答
收藏

2 个回答

  • 阿巴阿巴
    阿巴阿巴
    2020-04-19

    确定不是代码删的?生命周期从存储到删除包都存在。

    2020-04-19
    有用
    回复 1
    • Jueang
      Jueang
      2021-03-23
      系统清理的话,会存在单独清理storage但是小程序还是挂载的状态吗?
      2021-03-23
      回复
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2020-04-19

    文档也说了呀,你怎么就没看全呢

    https://developers.weixin.qq.com/miniprogram/dev/api/storage/wx.setStorage.html

    wx.setStorage(Object object)将数据存储在本地缓存中指定的 key 中。会覆盖掉原来该 key 对应的内容。除非用户主动删除或因存储空间原因被系统清理,否则数据都一直可用。单个 key 允许存储的最大数据长度为 1MB,所有数据存储上限为 10MB。

    想要不被清除,用云存储吧

    2020-04-19
    有用
    回复 6
    查看更多(1)
登录 后发表内容
问题标签