当我调用 API“localStorage.setItem()”时遇到了 localStorage 异常
我们正在开发一个网站,我们使用像 aaaa.bb.com 这样的主机,情况是:
localStorage 已经有大约 560KB 的数据,然后我想在 localStorage 中设置一个新项目,新项目是一个序列化的 Json 对象,大小约为 301KB。
我用来测试localStorage大小的方法是:JSON.stringify(localStorage).length
然后浏览器抛出异常,异常内容如下:
“达到持久存储最大大小”代码:“1014” nsresult:“0x80530f6(NS_ERROR_DOM_QUOTA_REACHED)”
我在其他机器上的firefox和chrome中测试过这个功能,不会出现这个异常,想知道为什么机器上会出现这个异常,firefox里面有没有设置?或者是否与缓存大小有任何关系?