收藏
回答

数据缓存丢失问题!在线等,急!



数据缓存到本地后,小程序升级新版本后有部分用户的手机数据出现丢失情况,就这情况,有以下三个问题想求得答案:


1:正常情况下,在非调用数据清除的方式下,还有那些方式是可以删除数据缓存的?(如删除小程序等);


2:应用升级后有可能出现数据缓存被异常删除的情况;


3:所有的小程序应用所存储的位置都是同一位置,(不会像浏览器中的cookie一样会根据域名来存储),,这样导致用户在使用其它小程序缓存数据的key与我的相同而导致替换成为了本应用无效的数据。


请官方大大及有经验的开发者给予宝贵的答案,谢谢!在线等,急!

最后一次编辑于  2018-05-19  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • HS
    HS
    2018-05-20

    1、Storage 的数据可以长期保存,但是不保证清除的时间,例如用户主动删除、系统自动删除。开发的时候要留意此逻辑。


    2、同第一点。


    3、不同小程序的数据是隔离的。不会出现此情况。

    2018-05-20
    赞同
    回复 3
    • 梦之蓝
      梦之蓝
      2018-05-20
      灰常感谢!
      2018-05-20
      回复
    • xy
      xy
      2018-06-25

      请问什么情况系统自动删除,我的没有超过10M为什么删除了

      2018-06-25
      回复
    • 梦之蓝
      梦之蓝
      2018-07-04回复xy

      微信有一套自己的数据清除机制吧,应该和那个有关。反正本地读取不到就线上吧。我现在都是这样的,多一次判断咯!

      2018-07-04
      回复
  • 成
    2018-06-06

    这里的 系统自动删除 是什么意思

    2018-06-06
    赞同
    回复