Archiviazione
Una panoramica delle opzioni di archiviazione per Cordova.
Archiviazione diverse API sono disponibili per applicazioni di Cordova. Vedi html5rocks. per una panoramica più completa ed esempi.
LocalStorage
Conosciuto anche come web storage, archiviazione semplice, o dalla sua interfaccia alternativa archiviazione della sessione , questa API fornisce archiviazione coppia chiave/valore sincrona ed è disponibile in implementazioni di WebView sottostante. Consultare le specifiche W3C per dettagli.
Windows Phone 7 Quirk: notazione del punto è non disponibile, quindi assicuratevi di utilizzare setItem
o getItem
piuttosto che accedere ai tasti direttamente dall'oggetto di archiviazione, come inwindow.localStorage.someKey
.
WebSQL
Questa API è disponibile in WebView sottostante. La Specifica di Database SQL Web offre più tabelle di database completo accessibili tramite query SQL.
Le seguenti piattaforme di supporto WebSQL:
- Android
- BlackBerry 10
- iOS
- Tizen
IndexedDB
Questa API è disponibile in WebView sottostante. DB indicizzati offre più funzionalità che LocalStorage ma meno di WebSQL.
Le piattaforme seguenti supportano IndexedDB:
- Windows Phone 8
- BlackBerry 10
Opzioni basate su plugin
Oltre l'archiviazione che API sopra elencate, il File API ti permette di memorizzare dati sul file system locale. Altri plugins Cordova forniscono opzioni di archiviazione simili.