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

标签 html local-storage

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

    localStorage.setItem('key', 1);

但是当我获取localStorage的长度属性时,结果是0:

    localStorage.length; // returns 0

问题出现在我的 Firefox 13.0.1 Mac 版本上

最佳答案

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

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

引用文献

关于html - 存储长度为 0 时已达到持久存储最大大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11407079/

相关文章:

html - 移动固定图片背景css,图片滚动

javascript - 为什么我的对象没有被推送到本地存储?

javascript - 刷新页面时保存用户的选择

javascript - 如何检测angularjs中的水平滚动事件?

jquery 选择一个嵌套在另一个类中的类

css - 将一个 DIV float 在另一个 DIV 之上

HTML5 本地存储和对浏览器的影响/加载

javascript - iOS 上的 Safari >=11 默认情况下阻止 cookie 和网络存储 - 如何保留(第一方)数据?

javascript - LocalStoragephonegap相机图像

javascript - 如何使用 jquery 对所有可点击项目使用一种方法?