IDBEnvironment

Cet article nécessite une relecture technique. Voici comment vous pouvez aider.

Cet article nécessite une relecture rédactionnelle. Voici comment vous pouvez aider.

L'interface IDBEnvironment de l'API IndexedDB contient la propriètè indexedDB , donnant accès aux fonctionnalités de l'interface IndexedDB. C'est le plus haut degré de l'interface IndexedDB implémenté par les objets window et Worker.

Note : This feature is available in Web Workers.

Propriétés

IDBEnvironment.indexedDB Lecture seule
Contient un objet IDBFactory qui permet aux applications d'accéder asychroniquement aux capacités des bases de données indexées.

Exemple

Le code fait une demande asynchrone d'ouverture d'une base de données. Puis la base de données est ouverte quand l'événement onsuccess de la demande est déclenché.

var db;
function openDB() {
 var DBOpenRequest = window.indexedDB.open("toDoList");
 DBOpenRequest.onsuccess = function(e) {
   db = DBOpenRequest.result;
 };
}

Spécifications

Spécification Statut Commentaire
Indexed Database API
La définition de 'IDBEnvironment' dans cette spécification.
Recommendation  

Compatibilité avec les navigateurs

Fonctionnalité Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Support basique 23webkit
24
10 moz
16.0 (16.0)
10, en partie 15 7.1
Disponible dans workers (Oui) 37.0 (37.0) ? (Oui) ?
Fonctionnalité Android Firefox Mobile (Gecko) Firefox OS IE Phone Opera Mobile Safari Mobile
Support basique 4.4 22.0 (22.0) 1.0.1 10 22 8
Disponible dans workers (Oui) 37.0 (37.0) (Oui) ? (Oui) ?

Soyez prudent avec Chrome car il implémente l'ancienne et la nouvelle spécification. De même, la syntaxe préfixée webkitIndexedDB et non préfixée IndexedDB sont présente.

Voir aussi

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : gadgino, Brettz9
 Dernière mise à jour par : gadgino,