Creé una extensión de Chrome y estoy usando localStorage para almacenar datos.
Estoy accediendo a localStorage a través de "background_page".
Funciona bien, pero ¿cómo puedo ver manualmente sus valores? En Firefox puedes usar Firebug.
¿Alguien tiene alguna sugerencia?
google-chrome
local-storage
Joe Doe
fuente
fuente
localStorage.setItem('key', 'value')
Simplemente abra las Herramientas del desarrollador presionando F12.
Haga clic en la pestaña Aplicación (anteriormente Recursos) y verá el contenido de localStorage. Desde allí, puede agregar / editar / eliminar las entradas de clave / valor manualmente.
En OS X las teclas son: ⌥+ ⌘+i
Otra combinación: Ctrl+ Shift+i
EDITAR: En Chrome 56 se ve así:
fuente
Estoy usando la versión de Chrome 52.0.2743.82 m actualmente. En esta última versión de Chrome a partir de ahora, puede ver los valores de almacenamiento local iniciando "Herramientas para desarrolladores" y luego mirando la pestaña "Aplicación".
fuente
Puede ir a chrome: // chrome / extensiones y habrá un enlace a su página de fondo que una vez que lo inicie, puede usar las Herramientas de desarrollo para ver las cosas de almacenamiento local.
fuente
localStorage['xy'] = JSON.stringify(xy);
localStorage.setItem('xy', JSON.stringify(xy))
y eso establecerá el elemento en localStorageO no entiendo lo que la gente aquí está tratando de hacer, y no es lo que estoy haciendo, y / o las herramientas de desarrollador de Chrome han cambiado y están rotas en este sentido.
El script de contenido de mi extensión almacena datos como este:
Cuando veo la pestaña Aplicación de la página de fondo de la extensión y expando Almacenamiento> Almacenamiento local, veo mi extensión en la lista, pero al hacer clic en ella no se muestran datos.
La única solución que he encontrado es ejecutar esto en la consola de la página de fondo:
Eso es similar a cómo lo lee la extensión (excepto pasar nulo para obtener todas las claves en lugar de un nombre de clave para obtener solo el que quiero) y funciona bien, es incómodo escribirlo cada vez. También es extraño que haya todas estas respuestas aquí que no funcionan para mí.
Estoy usando Chrome 73.0.3683.103 (Official Build) (64-bit) en Windows 10. La extensión todavía está desempaquetada, si es relevante, pero es el momento más probable en que desearías hacer esto, es decir, en desarrollo.
fuente