Chrome 和 Android 中的 Web SQL 存储限制?

2024-01-06

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

然而,我花了几个小时到处搜索,以了解 chrome 桌面支持哪些空间以及 Android 浏览器支持哪些内容,但找不到任何具体信息。一个地方指出了 Chrome 桌面的 5MB 硬性限制,而另一个地方则引用了 Chrome 桌面的 25MB 限制(不使用 Chrome 扩展)。 Android 浏览器的一个消息来源指出了 15MB 的限制,另一个消息来源指出了 5MB 的限制。任何人都可以向我指出某个地方,说明 Android 和 Chrome 的 Web SQL 存储的实际硬限制是什么?


请参阅 Google Chrome 的此链接:

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

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

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

Google Chrome 应用程序的 Google Chrome 数据库的大小限制是什么? https://stackoverflow.com/questions/6555697/what-is-the-size-limitation-of-google-chrome-databases-for-google-chrome-apps

对于 Android,如果发现此线程可能会有所帮助:SQLite数据库最大存储容量 https://stackoverflow.com/questions/8502070/sqlite-database-maximum-storage-capacity

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Chrome 和 Android 中的 Web SQL 存储限制? 的相关文章