2013-12-01 5 views
0

У меня довольно простой вопрос, но мне очень сложно найти ответ. Я хотел бы разрешить моим пользователям кэшировать небольшие базы данных SQLite, которые я размещаю на своем сервере, локально используя IndexedDB. Все решение javascript было бы идеальным, но сочетание PHP и JS также приемлемо. Я написал скрипт PHP, который берет SQLite db и возвращает данные в формате JSON, но я отчасти теряю его.Хранение базы данных SQLite в IndexedDB

ответ

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 (мобильный и рабочий) не поддерживает индексированный DB. Для поддержки сафари вы можете использовать это IndexedDB Shim.

Смежные вопросы