javascript - PhoneGap 上的 LocalStorage 限制

标签 javascript iphone html cordova local-storage

浏览器(包括 iPhone 的 Safari)上的 localStorage 通常有 5MB 的限制。

由于 PhoneGap 拥有更高的安全权限,包括访问设备上的其他存储机制,理论上他们应该能够消除 5MB 的限制。

例如,它应该能够通过将数据存储在文件等中来绕过通常的限制,同时保持 API 与 localStorage javascript 对象兼容。

完成了吗?或者 PhoneGap 是否限制为相同的 5MB?

最佳答案

PhoneGap 不会做任何异常的事情来扩展默认限制。在 Android 上,我在 localStorage 中获得了 250 万个字符(JavaScript 中的字符串是 UTF-16)。

您可以在此处找到大多数浏览器的默认限制:http://dev-test.nemikor.com/web-storage/support-test/

这有助于理解限制,我使用代码创建了一个简化的测试 PhoneGap 应用。

关于javascript - PhoneGap 上的 LocalStorage 限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8444556/

相关文章:

javascript - 如何将分页添加到 extjs 4 网格?

javascript - typescript 中的 Electron 多窗口

iphone - 防止重复的 NSArray(一个已排序,一个未排序)

javascript - 未聚焦时如何模拟输入值文本右侧的闪烁光标

javascript - 如何本地化 jQuery UI Datepicker?

javascript - 重新排列 javascript 对象 - 使用 .sort() 的键不会保留在正在排序的数组上

iphone - 导航 Controller 上的透明模态视图

ios - 你可以在小部件上使用 3D Touch 吗?

javascript - 在 Android 上让 HTML 链接始终提示“完成操作”

android - 如何使元素之间的边距在方向上相同?