localStorage 和 sessionStorage 什么场景下存储达到上限呢?

2020 年 2 月 25 日
 minglanyu

看了一篇测试 PC 端移动端 localStorage 和 sessionStorage 等浏览器存储上限的文章

Working with quota on mobile browsers

看了一下两个 storage 的上限,chrome,firefox 和 IE 基本上上限是 10MB,移动端小一些 5MB 左右。

因为我还没遇到撑满的情况,也没用过 IndexDB 这种,所以有两个疑惑:

有没有大佬指点指点

4224 次点击
所在节点    前端开发
17 条回复
seki
2020 年 2 月 25 日
应用复杂到一定程度就有可能了,很多 web 开发都是要做 pwa 的,需要缓存很多内容。再者比如一个文本编辑器,需要存储一些图片之类的对象,或者保存一些编辑历史,之类的
randyo
2020 年 2 月 25 日
超过 4M 都有可能爆
AV1
2020 年 2 月 25 日
我曾经在浏览器里藏一些东西,就需要很大的空间。😙
GM
2020 年 2 月 25 日
我记得 MEGA 下载东西的时候是先放到本地存储,下载完了再一次性复制出来 ?可以下几个 G 的东西。
maemual
2020 年 2 月 25 日
可能 devdocs.io 这种可以离线的文档平台
minglanyu
2020 年 2 月 25 日
@DOLLOR 藏什么?
minglanyu
2020 年 2 月 25 日
@randyo 4M 爆了吗盆友
minglanyu
2020 年 2 月 25 日
@GM 放在什么本地存储了呢?
minglanyu
2020 年 2 月 25 日
@maemual 看了一波,docs database 有 7 个 object store,但是看不到存储了什么内容 很迷
TMaize
2020 年 2 月 25 日
静态博客,为了做全文关键词搜索,我把所有的文章都放进去了
yixiang
2020 年 2 月 25 日
ios 下,很容易因为存储空间不足被清空。
randyo
2020 年 2 月 25 日
@minglanyu 记得放个 5M 的数据字典进去就爆过
jangit
2020 年 2 月 25 日
@GM mega 那个很奇怪,能存这么大个文件至今不知道是用什么实现的
ihipop
2020 年 2 月 26 日
minglanyu
2020 年 2 月 26 日
@ihipop 可以,原来 fileSystem API 这么强大
ihuguowei
2020 年 2 月 26 日
@seki PWA 走的是 cache 跟 LS 等不是一个存储。
jangit
2020 年 2 月 26 日
@ihipop 蟹蟹!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/647457

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX