这是我设置值的代码:uni.setStorageSync(USER_TOKEN, "xxxx");
这是我获取值的代码:uni.getStorageSync(USER_TOKEN)
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 4.64
第三方开发者工具版本号: 1.06.2503281
基础库版本号: 3.8.2
项目创建方式: HBuilderX
这是我设置值的代码:uni.setStorageSync(USER_TOKEN, "xxxx");
这是我获取值的代码:uni.getStorageSync(USER_TOKEN)
正式上线的小程序会出现这种
登录几天后会获取不到
获取是空字符串
3 个回复
DCloud_UNI_JBB
uniapp没有对 setStorageSync 这个方法做特殊处理,直接调用的微信原生方法,产生问题的原因,可以参考微信官方文档查找https://developers.weixin.qq.com/miniprogram/dev/api/storage/wx.setStorageSync.html
套马杆的套子 - 没有解决不了的问题,只有解决不完的问题
我们的好几个小程序也一直在线上呢,没发现这个问题,感觉你有什么地方清缓存了呢
名帝 - I want to play a game with you.
清缓存这个触发机制是有很多的,不是说你不主动清除就一直在的,本地缓存的清理时机跟代码包一样,只有在代码包被清理的时候本地缓存才会被清理。