当我调用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)”
我在其他机器和chrome上的firefox中测试了这个函数,这个异常不会发生,我想知道为什么在机器上发生这种异常,如果firefox中有任何设置?或者如果与缓存大小有任何关系?