web-applications - 访问 localStorage 时,还有其他人在他们的 iPad 上收到 QUOTA_EXCEEDED_ERR 吗?

标签 web-applications ipad

我有一个用 JavaScript 编写的 Web 应用程序,可以通过 Safari 和 iPhone 在桌面上成功运行。

我们正在考虑将此应用程序移植到 iPad 上,但遇到了一个问题,即在设备上的 localStorage 中存储相对少量的数据时,我们会看到 QUOTA_EXCEEDED_ERR。我知道这个错误意味着什么,但我只是不认为我存储了那么多数据。

还有其他人在做类似的事情吗?看到/没有看到这个问题?

凯文...

最佳答案

我遇到了同样的问题,似乎在设置之前删除了 key 解决了它。

function setkey(key, val){
  sessionStorage.removeItem(key);
  sessionStorage.setItem(key, val);
}

关于web-applications - 访问 localStorage 时,还有其他人在他们的 iPad 上收到 QUOTA_EXCEEDED_ERR 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2603682/

相关文章:

java - 使用 ant 构建文件导入 Web 项目

perl - 如何处理 Perl Web 应用程序中无效的 UTF-8 字符?

iphone - iPad 应用程序分发

objective-c - 尝试调试 'Assertion failure in -[UIActionSheet showInView:]' 错误

iphone - 如何在 XCode/iOS 中包含 HTML 文件?

xcode - iPad - 如何在文本字段上只输入 0~9?

php - 如何编码和存储动态权限约束?

apache - 服务器如何维护 session

javascript - AngularJS中路由逻辑的延迟启动

iphone - iOS/Core Data - 从 NSSet 关系返回数组的最佳方式?