收藏
回答

微信客户端会自动清除localStorage,造成业务异常?

现在我们开发过程中遇到了微信客户端内置浏览器会自动清除 localStorage,造成我们保存的数据丢失。

麻烦有没有官方人员或大神科普下。

微信客户端会自动清理localStorage或cookie吗?如果会,什么机制下会触发自动清除呢?

根据我们的问题反馈,以上问题在iOS设备上发生频繁,Android设备不会

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

3 个回答

  • 苗芃芃-miáopéngpéng
    苗芃芃-miáopéngpéng
    2023-05-12

    测试了下,ios设备下,

    杀死后台,会清除cookie,不过这是Webkit机制?不是微信自己清除的。

    点击微信的存储空间-清除缓存,会把cookie和localstorage内容一并清除;

    Android两个都不清除。

    也谈不上哪个好哪个坏,可能微信双端设计各有考虑?

    2023-05-12
    有用 1
    回复 1
    • 陌城
      陌城
      07-24
      ios,后台杀死微信,不会清空缓存,手动点击微信的存储空间-清除缓存是会清空cookie的,但是微信过一段时间后,会自动删除cookie信息,导致用户的token删除无法自动登录!
      07-24
      回复
  • be humble
    be humble
    2021-02-01

    21年了兄弟们 我的30天自动登录的用户信息放在localstorage里有些浏览器还是会丢失 依然每次都要重新登陆

    2021-02-01
    有用
    回复 1
    • 陌城
      陌城
      07-24
      兄弟遇到同样问题,怎么解决的?
      07-24
      回复
  • 末
    2020-05-29

    解决了吗

    2020-05-29
    有用
    回复 1
    • Kenneth
      Kenneth
      2020-06-04
      没有,依然还是会发生
      2020-06-04
      回复
登录 后发表内容
问题标签