我有一个非常简单的问题,但我很难找到答案。我想允许我的用户使用IndexedDB本地缓存我在我的服务器上托管的小型SQLite数据库。所有的JavaScript解决方案都是理想的,但PHP和JS的组合也是可以接受的。我编写了一个PHP脚本,它接受了SQLite数据库并以JSON格式返回数据,但是我有点不知所措。
答案 0 :(得分:1)
通过思考使用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.