J'ai créé une extension Chrome et j'utilise localStorage pour stocker des données.
J'accède à localStorage via "background_page".
Cela fonctionne bien, mais comment puis-je afficher manuellement ses valeurs? Dans Firefox, vous pouvez utiliser Firebug.
Quelqu'un a des suggestions?
google-chrome
local-storage
Joe Doe
la source
la source
localStorage.setItem('key', 'value')
Ouvrez simplement les outils de développement en appuyant sur F12.
Cliquez sur l' onglet Application (anciennement Ressources) et vous verrez le contenu de localStorage. De là, vous pouvez ajouter / modifier / supprimer manuellement les entrées de clé / valeur.
Sous OS X, les clés sont: ⌥+ ⌘+i
Une autre combinaison: Ctrl+ Shift+i
EDIT: Dans Chrome 56, cela ressemble à ceci:
la source
J'utilise actuellement la version 52.0.2743.82 m de chrome. Dans cette dernière version de Chrome à partir de maintenant, vous pouvez voir les valeurs de stockage local en lançant "Developer Tools" puis en regardant dans l'onglet "Application".
la source
Vous pouvez aller à chrome: // chrome / extensions et il y aura un lien vers votre page d'arrière-plan qui, une fois que vous lancez, vous pouvez utiliser les outils de développement pour voir les choses localStorage.
la source
localStorage['xy'] = JSON.stringify(xy);
localStorage.setItem('xy', JSON.stringify(xy))
et cela définira l'élément dans localStorageSoit je ne comprends pas ce que les gens essaient de faire ici, et ce n'est pas ce que je fais, et / ou les outils de développement Chrome ont changé et sont cassés à cet égard.
Le script de contenu de mon extension stocke des données comme ceci:
Lorsque je consulte l'onglet Application de la page d'arrière-plan de l'extension et que je développe Stockage> Stockage local, je vois mon extension répertoriée, mais en cliquant dessus, aucune donnée ne s'affiche.
La seule solution que j'ai trouvée est d'exécuter ceci dans la console de la page d'arrière-plan:
C'est similaire à la façon dont l'extension le lit (sauf en passant null pour obtenir toutes les clés au lieu d'un nom de clé pour obtenir uniquement celui que je veux) et cela fonctionne bien, c'est juste gênant de le taper à chaque fois. C'est aussi bizarre qu'il y ait toutes ces réponses ici qui ne fonctionnent pas pour moi.
J'utilise Chrome 73.0.3683.103 (version officielle) (64 bits) sur Windows 10. L'extension est toujours décompressée, si cela est pertinent, mais c'est le moment le plus probable pour lequel vous voudriez le faire, c'est-à-dire en développement.
la source