Stockage

Un aperçu des options de stockage pour Cordova.

Stockage de plusieurs API sont disponibles pour des applications de Cordova. Voir html5rocks. pour une présentation plus complète et des exemples.

LocalStorage

Aussi connu comme stockage web, stockage simple, ou par son interface de rechange stockage de session , cette API permet le stockage de paire clé/valeur synchrone et est disponible dans les implémentations sous-jacentes WebView. Reportez-vous à la spécification W3C pour plus de détails.

Windows Phone 7 bizarrerie: notation par points est pas disponible, alors n'oubliez pas d'utiliser setItem ou getItem plutôt que d'accéder aux clés directement à partir de l'objet de stockage, comme danswindow.localStorage.someKey.

WebSQL

Cette API est disponible dans le mode Web sous-jacent. La Spécification de base de données SQL Web propose plusieurs tables de base de données complète accessible via des requêtes SQL.

Les plates-formes suivantes prennent en charge les WebSQL :

  • Android
  • BlackBerry 10
  • iOS
  • Paciarelli

IndexedDB

Cette API est disponible dans le mode Web sous-jacent. Indexed DB offre plus de fonctionnalités que LocalStorage, mais moins de WebSQL.

Les plates-formes suivantes prennent en charge IndexedDB :

  • Windows Phone 8
  • BlackBerry 10

Options fondées sur le plugin

Outre le stockage Qu'api énumérées ci-dessus, Fichier API vous permet de données en cache sur le système de fichiers local. Autres plugins Cordova offrent des options de rangement similaires.