database - 是否可以在离线时通过 HTML5 下载 SQLite 数据库以在本地使用?

标签 database html sqlite offline

我正在考虑构建一个 HTML5需要从服务器下载 SQLite 数据库,然后在本地访问该数据库以在离线时引用数据的应用程序。

是否可以下载预填充的 SQLite 数据库并使用 HTML5 在本地访问它?我还没有找到任何关于此的示例或教程。

我目前的想法是构建站点,以便它可以通过 list 缓存文件在离线时运行(到目前为止没有问题),但它还需要能够访问从下载的预填充 SQLite 数据库服务器,这是我不确定如何处理的部分。

在线时,HTML5 应用程序需要能够检查服务器更新、重建 list 缓存并再次更新数据库...

最佳答案

HTML5 和 SQLite 不是一回事。 HTML5 的离线存储和 Web SQL 功能使用 SQLite 实现 - 但并非所有实现都将使用 SQLite。

话虽如此,简短的回答是:不。

您应该改为通过执行以下操作来同步您的数据......存储更新的时间戳并通过 JSON 来回传输数据(或类似的)。

关于database - 是否可以在离线时通过 HTML5 下载 SQLite 数据库以在本地使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9610162/

相关文章:

ruby-on-rails - 使用集群扩展——最佳策略

php - 像使用一张表一样使用两张表

javascript - Vuejs : V-HTML data binding of html data against eslint rule

android - SQLite:大表中的高效子字符串搜索

Android转换月份数组

android - 从 SQLite 到 MainActivity 存储和显示字符串

java - 第三种jdbc驱动程序(通过中间服务器)。它是如何工作的?

database - 安卓。如何保护你的数据库?

php - 合作伙伴网站托管的 Web 应用程序不公开源代码 - 可能吗?

html - 在实时网站上使用 "Checkbox"hack