我计划在我的一个项目中使用持久性localStorage,我发现大小限制为5 MB(chrome)。我搜索了其他框架,其中包括Mootools,Dojo,Lawnchair,但我无法找出它们的大小限制。
有谁知道这些中的尺寸限制是什么。还有哪些其他选项可以使用,如果不是上面已经说过的那个。
答案 0 :(得分:8)
localstorage限制不依赖于javascript框架,而是与您正在使用的浏览器相关联。 Currently specs are suggesting to limit the storage space to 5MB这是现代浏览器上可用的空间最大值
在早期版本的Internet Explorer(IE< 8)上userData behaviour(模仿localstorage)页面限制为128kb(512kb是Intranet页面的最大数量)
无论如何,要查看完整列表,请参阅http://dev-test.nemikor.com/web-storage/support-test/
答案 1 :(得分:1)
您可以使用IndexedDB,但it's not supported by all browser,但it can be unlimited if user accept。
答案 2 :(得分:0)
如果您将JSON存储到localStorage,则可以使用压缩工具节省空间,例如:https://github.com/k-yak/JJLC