API Phonegap Storage для ОС Firefox (индексированная БД)
Я хочу использовать PhoneGap на Firefox OS, но у меня есть проблема с API хранилища. Текущая версия Cordova 3.0 поддерживает API websql и localstorage. У него еще нет API indexedDB. Итак, мой текущий вариант - использовать газон.
Но у вас есть хорошая идея о том, как создать постоянный слой для этого. Что ты можешь предложить?
Пожалуйста, дайте мне знать. Спасибо.
2 ответа
Вы можете попробовать использовать localForage:
https://github.com/mozilla/localforage
Проще говоря, "localForage - это удобная библиотека, которая улучшает работу вашего веб-приложения в автономном режиме благодаря использованию асинхронного хранилища (через IndexedDB, где доступно), но с простым API-интерфейсом, подобным localStorage".
Если ваше приложение предназначено только для Firefox OS, вы можете напрямую использовать API indexedDB, оно уже поддерживается без плагинов.
Для других платформ существует плагин cordova indexdb, который может помочь, вы можете найти его на github здесь. Он использует indexedDBShim, который также может быть полезен.