谷歌Chrome应用程序的谷歌Chrome数据库的大小限制是什么?

Vol*_*ike 1 database sqlite html5 google-chrome

我主要是一名PHP开发人员.现在我有一个客户指导我在Mac,Windows和Linux上运行的独立应用程序的方向.它处理试点天气数据,他希望它在飞行期间脱机工作,然后在机场wifi同步新的数据.我立即想到了谷歌Chrome应用程序.

我需要知道Google Chrome数据库专门用于Google Chrome应用时的存储空间大小限制.我一直无法找到这些信息.

一些额外的相关问题是:

  • 当有人清除其Chrome浏览器缓存时,这是否意味着他们的数据库,本地存储和应用程序缓存被清除干净?或者,是否只清理了其中一些资源?我担心有人会清除他们的缓存,并且谷歌Chrome应用程序中的所有离线应用程序存储都会被删除.

  • 我讨厌愚蠢,但"WebSQL"与Chrome数据库不同?

  • 为什么我要使用本地存储而不是Chrome数据库?(在Chrome中执行CTRL + SHIFT + I时查看区别,然后单击"资源"选项卡.)

ser*_*erg 6

默认情况下,存储限制为5MB.可以在unlimitedStorage允许的情况下禁用此限制(此处有更多详细信息).

我不想清除我的缓存来测试它,但我很确定存储没有清理.有一个相关的问题报告称,目前无法明确删除存储.

WebDatabase,WebSQL,"数据库api"都指的是同一件事 - 当前基于SQLite的Web数据库API.

Web数据库几乎是一个完整的数据库,localStorage只是一个存储键值对的hashmap(关联数组).

  • 可以使用unlimitedStorage权限禁用此限制(此处提供更多详细信息).但是我在本文中看不到任何无限制的方法.有人知道吗? (2认同)