Page 1 of 1

数据缓存setStorage这个api存在一些疑问

Posted: 2024年 Dec 11日 13:22
by silverlight

我的面板小程序使用setStorage存储了部分数据在本地。但是我发现无论是在智能生活app中清理缓存或者删除该设备,都不能删除掉这部分数据。只有在执行removeStorage后才能删除。这跟文档中的“用户主动删除”存在较大冲突,且这个现象也存在较大风险,用户如果没有通过removeStorage进行删除,会一直保留在本地。


Re: 数据缓存setStorage这个api存在一些疑问

Posted: 2024年 Dec 11日 13:42
by muhai

目前不会自动清理storage,需要手动调用removeStorage,后面我们会进行storage策略优化


Re: 数据缓存setStorage这个api存在一些疑问

Posted: 2024年 Dec 11日 14:55
by silverlight
muhai 2024年 Dec 11日 13:42

目前不会自动清理storage,需要手动调用removeStorage,后面我们会进行storage策略优化

还有saveDevProperty 这个api也能在设备中存储数据,但他缺少删除的方法


Re: 数据缓存setStorage这个api存在一些疑问

Posted: 2024年 Dec 11日 15:11
by muhai

saveDevProperty设置的可以通过设备详情中移除设备并清除数据删除