微信内H5开发,关于localStorage有效期实践
~
近期开发有个场景,需要把数据缓存到本地,使用 localstorage,但是发现了几个问题
Q1、微信退出后,localstorage里面的信息是否被清理,
场景1:微信号A退出,然后再登录微信A,原先缓存的信息是否存在
场景2:微信A退出,然后再登录为微信B,原先的缓存是否存在
Q2、微信未退出的情况下,这个缓存是否永久保存(不考虑localstorage存储达到临界的情况),未清理微信数据,可以存储多久?
~~分割线
Q1,在昨天的实践中,发现,凡是微信退出,不管是否有切换号再登录,缓存的信息都会被清理。
Q2,该问题还需要等待不同测试手机来验证
目前计划对以下手机进行验证
1、华为
2、iphoneX
具体验证步骤
微信登录,不退出,记录缓存,然后验证该缓存失效的时间。