小程序
小游戏
企业微信
微信支付
扫描小程序码分享
web-view内部的H5页面,使用localstorage存储数据,部分安卓机型 偶现 此问题:
杀掉小程序的进程,H5页面的localstorage数据会全部丢失。(暂不清楚不杀掉进程,放后台是否也会丢失)
想咨询一下,web-view内部的H5页面使用localstorage,能否实现持久化存储,小程序保存web-view内部网页localstorage数据的时机是什么时候(因为同一机型有时丢失有时不丢失)
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
webview的设计是每个进程有独立的storage文件,在微信上小程序总共5个进程,h5只有一个进程,差异在这里。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
同问,也遇到了这个问题,部分android手机,如vivo和OPPO,在杀掉小程序进程后localstorage中的值丢失。
测试三台手机,一台vivo 微信7.0.4,必现;两台OPPO R9s,一台必现,一台没问题。
遇到同样的问题,杀掉小程序,webview localstorage值丢失,android meta 20
同一个微信用户,同一个小程序 storage 上限为 10MB。数据存储生命周期跟小程序本身一致,即除用户主动删除或超过一定时间被自动清理,否则数据都一直可用。
https://developers.weixin.qq.com/miniprogram/dev/framework/ability/storage.html
你的目的是要一直都保留的话,这里建议自建服务器来存储相关信息。
您说的这个是 小程序的存储, 我想问的是 web-view组件打开的H5页面的存储,这个问题下午两点多的时候又出现了,而且这段时间是必现的,小程序有清除webview缓存的机制么
您好,已经确认了,H5页面的localstorage数据,是5M的空间,和大多数浏览器是一样的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
webview的设计是每个进程有独立的storage文件,在微信上小程序总共5个进程,h5只有一个进程,差异在这里。
同问,也遇到了这个问题,部分android手机,如vivo和OPPO,在杀掉小程序进程后localstorage中的值丢失。
测试三台手机,一台vivo 微信7.0.4,必现;两台OPPO R9s,一台必现,一台没问题。
遇到同样的问题,杀掉小程序,webview localstorage值丢失,android meta 20
同一个微信用户,同一个小程序 storage 上限为 10MB。数据存储生命周期跟小程序本身一致,即除用户主动删除或超过一定时间被自动清理,否则数据都一直可用。
https://developers.weixin.qq.com/miniprogram/dev/framework/ability/storage.html
你的目的是要一直都保留的话,这里建议自建服务器来存储相关信息。
您说的这个是 小程序的存储, 我想问的是 web-view组件打开的H5页面的存储,这个问题下午两点多的时候又出现了,而且这段时间是必现的,小程序有清除webview缓存的机制么
您好,已经确认了,H5页面的localstorage数据,是5M的空间,和大多数浏览器是一样的。