StorageArea.getBytesInUse()
Obtient la quantité d'espace de stockage, en octets, utilisé un ou plusieurs éléments stockés dans la zone de stockage.
C'est une fonction asynchrone qui renvoie une Promise.
Syntaxe
var gettingSpace = browser.storage.<storageType>.getBytesInUse(
keys // null, string, or array of strings
)
<storageType> sera l'un des types de stockage accessibles en écriture — storage.sync ou storage.local.
Paramètres
keys-
Une clef (chaîne) ou des cléfs (un tableau de chaînes) pour identifier le ou les éléments dont vous voulez récupérer l'espace de stockage. Si un tableau vide est passé, 0 sera renvoyé. Si vous passez à
nullouindéfiniici, la fonction retournera l'espace utilisé par l'ensemble de la zone de stockage.
Valeur retournée
Une Promise qui sera remplie avec un entier, bytesUsed, représentant l'espace de stockage utilisé par les objets spécifiés dans les clefs. Si l'opération a échoué, la promesse sera rejetée avec un message d'erreur.
Compatibilité des navigateurs
Chargement…
Note :
Cette API est basée sur l'API Chromium chrome.storage. Cette documentation est dérivée de storage.json dans le code de Chromium.