c***@163.com
c***@163.com
  • 发布:2021-04-02 21:52
  • 更新:2022-07-05 17:47
  • 阅读:8589

uni.setStorageSync保存周期多长时间?

分类:uni-app

uni.setStorageSync保存周期多长时间?为什么保存的token,大概三十小时就没有了,这是什么问题,难道保存不是永久的?想要永久保存token,该用什么方法?

2021-04-02 21:52 负责人:无 分享
已邀请:
暮雪骄阳

暮雪骄阳

理论上你不主动清除都会在吧?你给它设置一个365天!这妥

  • c***@163.com (作者)

    如何设置

    2021-04-06 18:30

  • c***@163.com (作者)

    请问如何设置

    2021-04-14 16:31

  • 暮雪骄阳

    回复 c***@163.com: 大哥,百度,或者社区搜索,最效率方法

    App/uni-app离线本地存储方案

    2021-04-14 18:50

  • 2***@qq.com

    回复 暮雪骄阳:不回答,你再这放什么屁???、

    2022-01-03 05:52

  • [已删除]

    回复 2***@qq.com: 人家欠你的?

    2022-12-08 10:21

i***@meishi.cc

i***@meishi.cc

请问您解决了吗?我这边也有相同的问题,保存在本地的token总是莫名消失,用户总是自动退出登录,怨声载道。。。

  • 呆狗的一生

    用LocalStorage

    2022-07-05 17:23

  • i***@meishi.cc

    回复 呆狗的一生: 谢谢,可是按照大家的说法,uni.setStorageSync应该是不会消失的,我不知道到底怎么回事,自己测还不容易测出来(因为需要很久才会消失),我在想会不会是我自己的代码逻辑有问题,请问您也遇到uni.setStorageSync保存的数据在一段时间后丢失的问题吗?

    2022-07-05 17:28

  • i***@meishi.cc

    回复 呆狗的一生: 按照uni文档的说法:uni-app的Storage在不同端的实现不同:


    H5端为localStorage,浏览器限制5M大小,是缓存概念,可能会被清理

    App端为原生的plus.storage,无大小限制,不是缓存,是持久化的


    使用localstorage反而容易被系统清理啊,请问您是确实使用localstorage解决了问题吗?

    2022-07-05 17:33

  • 呆狗的一生

    回复 i***@meishi.cc: 我做的是小程序,并没有发现 uni.setStorageSync 失效的问题,除非你在主动清除

    2022-07-05 17:37

  • i***@meishi.cc

    回复 呆狗的一生: 好吧,感谢

    2022-07-05 17:40

  • i***@meishi.cc

    我这边已经解决了,是我自己写了个屎一样的代码,自己把用来换新token的永久token给覆盖了。。。不是数据丢失了,是我自己覆盖了。。。。。

    2022-07-05 20:20

[已删除]

[已删除]

token跟后端有关吧...那个应该有时效的...然后登陆失效可以自动登录一下

禾禾禾禾

禾禾禾禾

uni.setStorageSync在app上是本地数据,这个是永久的,就是说只要你不通过手机的设置功能去清除应用数据,这个是永远都在的,app升级都不会冲掉。

要回复问题请先登录注册