Хранилище

Обзор вариантов хранения данных для Cordova.

Несколько API интерфейсов хранения данных доступны для приложений Cordova. Смотрите html5rocks. для более полного обзора и примеров.

LocalStorage

Также известен как веб-хранилище, простое хранилище, или его альтернативный интерфейс хранилище сессии, этот интерфейс API обеспечивает хранение пары ключ/значение и доступны в нижеуказанных реализациях WebView. Обратитесь к спецификации W3C для детальной информации.

IndexedDB

Этот API-интерфейс доступен в нижеуказанных WebView. Indexed DB предоставляет больше возможностей, чем LocalStorage, но меньше, чем WebSQL.

Следующие платформы поддерживают IndexedDB:

  • BlackBerry 10
  • Firefox OS
  • Windows Phone 8
  • Windows 8

Варианты на основе плагинов

В дополнение к API хранилищ перечисленных выше, File API позволяет вам кешировать данные в локальной файловой системе. Другие плагины Cordova предоставляют схожие варианты хранения данных.