将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。
相关文章:
- 加载存储在IndexedDB中的HTML页面
- 将SQLite数据库存储在IndexedDB中
- 将大量字符串存储到IndexedDB中
- 返回 indexedDB 数据库对象存储中的所有值
- IndexedDB - 对象存储 vs 多个数据库 vs 索引
- Safari 7.1 中使用 IndexedDB 创建多个对象存储时出现未知错误
- xeditable使用函数选择源,使用deffered和本地存储(indexedDB)
- Safari:IndexedDB:无法在单独的事务中创建对象存储
- IndexedDB-无法创建多个对象存储并对其进行事务处理
- 将图像数据存储在indexedDB中
- 一种从indexedDB对象存储中删除缺少属性的对象的有效方法
- JavaScript:如何传递和重置一个增量值到IndexedDB存储get方法
- 如何在indexedDB中存储mongodb的集合数组
- 用indexedDB存储一个three.js网格对象
- 从indexeddb中删除特定存储
- 如何检测IndexedDB's存储空间已达到限制
- 向IndexedDB中的现有对象存储中添加索引
- Indexeddb从对象存储中获取所有键
- 与其他用户共享IndexedDB存储
- IndexedDB存储250kB/s流数据时的性能问题