我是Chrome应用开发的新手,我正在尝试构建一个具有数据库的简单Chrome应用。我将在系统上本地存储数据。
在浏览本地保存数据部分中的documentation时,会出现如下注释:
注意:打包的应用程序无法使用Web SQL数据库或localStorage。 WebSQL规范已经被弃用了一段时间,而localStorage同步处理数据(这意味着它可能很慢)。 Storage API异步处理数据。
所以我在这里很困惑,什么是打包的应用程序?什么是其他类型的应用程序,其中没有限制存储数据?
答案 0 :(得分:2)
所以我在这里很困惑,究竟什么是打包的应用程序?
当前文档称为Chrome App的所有内容。 "打包的应用程序"这是一个古老的术语。
对存储数据没有限制的其他类型的应用是什么。
为了完整性'另外两种类型的应用程序是:
Legacy packaged apps。它们是具有不同API的Chrome应用程序的古老版本,已经deprecated since 2014。
Hosted apps,这是一个带有清单文件的webapp的奇特名称,该文件已上传到网上应用店。它们的行为非常类似于应用程序列表中的Web快捷方式(几乎没有其他功能)。
这些要么不受支持,要么完全不同 - 它们不会帮助你制定限制。因此,请学习使用可用的工具,并在文档中提及。