浏览器(包括 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/