将SQLite数据库存储在IndexedDB中


Storing SQLite database in IndexedDB

我有一个非常简单的问题,但我很难找到答案。我想允许我的用户缓存我在服务器上托管的小型SQLite数据库,在本地使用IndexedDB。全javascript解决方案是理想的,但PHP和JS的组合也是可以接受的。我已经编写了一个PHP脚本,它使用SQLite数据库并以JSON格式返回数据,但我有点不知所措。

考虑使用IndexedDB,您就有了自己的正确轨道。正如您所说,您的php脚本已经准备好将数据制作成JSON格式。现在,您可以使用IndexedDB API将这些数据直接存储在浏览器中。对于启动这些链接可能会有所帮助-https://developer.mozilla.org/en/docs/IndexedDB/Using_IndexedDB和http://www.html5rocks.com/en/tutorials/indexeddb/todo/

但请记住,indexedDB仅在现代浏览器中受支持,Safari(移动和桌面)不支持indexedDB。为了支持safari,您可以使用此IndexedDB Shim。