存储长度为0时达到持久存储最大大小

时间:2012-07-10 05:23:25

标签: html5 local-storage

当我调用以下代码时,出现“达到持久存储最大大小”错误:

    localStorage.setItem('key', 1);

但是当我得到localStorage的length属性时,结果是0:

    localStorage.length; // returns 0

问题出现在我的Firefox 13.0.1 Mac版

2 个答案:

答案 0 :(得分:4)

localStorage/sessionStorage限制可以设置为零。使用以下过程进行检查:

  • 打开配置网址:about:config
  • 在搜索中键入存储查询:storage
  • 检查配额值:dom.storage.default_quota
  • 将其更改为非零值

<强>参考

答案 1 :(得分:-1)

我能够通过清除以下所有内容来解决此问题: 偏好 - &gt;隐私 - &gt;清除您最近的历史(清除所有历史记录)

我最后检查了所有复选框,然后点击立即清除。

我们遇到了同样的问题,即由于存储中的其他一些项目,应该存储在localStorage中的某些数据没有被填充。这清除了它。我想也许是饼干,但我现在还不确定。