Afficher et modifier l'espace de stockage des extensions

Ce guide vous explique comment utiliser les outils pour les développeurs Chrome pour afficher et modifier les données stockées par les extensions à l'aide de l'API chrome.storage.

Panneau "Stockage des extensions" dans l'onglet "Application"

Afficher l'espace de stockage de l'extension

  1. Ouvrez les outils de développement pour le contexte que vous souhaitez inspecter.

  2. Accédez à Application > Stockage, puis développez Extension Storage (Stockage de l'extension).

  3. Sélectionnez la zone de stockage que vous souhaitez inspecter:

    a. Dans les contextes où plusieurs extensions peuvent être présentes, développez l'extension qui vous intéresse, puis choisissez la zone de stockage.

    b. Dans les contextes associés à une seule extension, vous pouvez sélectionner directement la zone de stockage.

    Paires clé-valeur de youtube.com.

  4. Pour prévisualiser une valeur dans la section d'aperçu, sélectionnez une ligne dans le tableau.

Pour afficher les valeurs mises à jour, cliquez sur Actualiser. Actualiser dans la barre d'action en haut de l'écran.

Disponibilité

Le stockage de l'extension est accessible lorsque vous inspectez les contextes suivants:

Dans tous les cas, l'extension ne s'affiche dans DevTools que si elle dispose de l'autorisation storage.

Niveaux d'accès

Par défaut, la zone chrome.storage.session n'est pas accessible aux scripts de contenu. Toutefois, il est toujours disponible dans DevTools, même lorsque vous inspectez une page sur laquelle l'extension exécute un script de contenu qui n'a pas accès.

Filtrer les paires clé-valeur

Pour trouver rapidement une paire clé-valeur dont vous avez besoin, saisissez dans la zone de filtre en haut une chaîne que la clé ou la valeur contient.

Filtrage des paires clé-valeur qui ne contiennent pas la chaîne "a".

Créer une paire clé-valeur

  1. Double-cliquez sur la partie vide du tableau. DevTools crée une ligne et place le curseur dans la colonne Clé.
  2. Saisissez une nouvelle paire clé-valeur.

Dans la mesure du possible, DevTools analysera la valeur que vous saisissez au format JSON et stockera l'objet correspondant. Les valeurs qui ne sont pas valides au format JSON seront stockées sous forme de chaînes.

Modifier des clés ou des valeurs

Pour modifier une valeur, double-cliquez sur une cellule de la colonne "Clé" ou "Valeur". Vous devrez peut-être actualiser votre extension pour qu'elle récupère les valeurs mises à jour.

Supprimer des paires clé-valeur

  1. Cliquez sur une paire clé-valeur pour la sélectionner.
  2. Cliquez sur Supprimer. Supprimer dans la barre d'action en haut de l'écran pour supprimer la paire sélectionnée. Suppression de la paire clé-valeur sélectionnée.

Vous pouvez également cliquer sur Tout effacer. Tout effacer pour supprimer toutes les paires.