1

我正在编写一个移动网站,需要离线存储一些数据,并在有互联网连接时同步这些数据。可以使用 HTML5 Web SQL 数据库,但有 5MB 的空间限制。我想知道:

  1. 我可以在 HTML5 Web SQL 数据库中创建多个数据库,使总大小可以超过 5MB 吗?
  2. 如果没有,是否可以将离线数据存储到智能手机上安装的本地数据库应用程序(如果有)中?

谢谢。

4

1 回答 1

3

Web 浏览器最终将支持使用沙箱访问文件。但目前您仅限于 webStorage、Web SQL 或 indexedDB 以及每个域的数据限制。

这是关于webStorage的信息,也许你可以在那里放一些数据。

以下是有关Web SQL 的一些信息。,但看起来 web SQL 已被弃用,取而代之的是 indexedDB。所以你可能要重新考虑你的方向。

这可能是您最好的选择-indexedDB。它是一种非 SQL 存储形式。检查规格。为限制。所以不会让我发布链接,但它也在caniuse中。

于 2013-07-23T22:36:03.407 回答