11

所以我正在编写一个需要在离线 Web SQL 数据库中存储约 40MB 离线数据的网络应用程序。它需要在 Chrome(桌面)、Safari(桌面和移动)和 android 的浏览器中工作。现在我知道这些浏览器支持 Web SQL,并且我知道从哪个版本开始,但我需要知道允许多少存储空间。Safari 桌面支持 500MB 的数据库存储。Safari 移动版支持 50MB 的数据库存储。

然而,我花了数小时到处搜索以找出 chrome 桌面支持的空间以及 android 浏览器支持的空间,但找不到任何具体的东西。一个地方指出 chrome 桌面有 5MB 的硬性限制,而另一个地方则引用了 chrome 桌面的 25MB 限制(不使用 chrome 扩展)。安卓浏览器的一个消息来源指出了 15MB 的限制,另一个则指出了 5MB 的限制。任何人都可以指出我在某个地方说明 Web SQL 存储对于 android 和 chrome 的实际硬限制是什么?

4

1 回答 1

4

请参阅 Google Chrome 的此链接:

http://code.google.com/chrome/extensions/manifest.html#permissions

默认为 5MB,但您可以切换 unlimitedStorage 属性

这是关于同一主题的另一个讨论:

Google Chrome 应用程序的 Google Chrome 数据库的大小限制是多少?

对于 Android,如果发现此线程可能会有所帮助: SQLite 数据库最大存储容量

于 2012-04-21T16:45:27.727 回答