Estoy desarrollando una extensión para Google Chrome y me he encontrado con algunos problemas. Creé una página options.html y la agregué al archivo manifest.json. La página se muestra correctamente.Google chrome extension: local storage
Guardé las opciones, y luego volví a la página en la que se supone que se debe ejecutar la extensión.
Desafortunadamente, el almacenamiento local para las opciones devolvía un 'nulo' en lugar de la opción. Si configuro la opción de almacenamiento local directamente desde la secuencia de comandos JS de la extensión, funciona bien, pero no si se configuró desde la página de opciones.
¿Alguna idea de cómo puedo acceder a los valores de almacenamiento local de options.html de mi archivo Javascript en la extensión?
Entonces, ¿cómo solucionarlo? Estoy teniendo el mismo problema. 'options.html' usa localStorage, pero el script de contenido solo conoce el localStorage del sitio web y localStorage' background.js' está vacío ... – Rudie
Lo he arreglado usando el nuevo API de almacenamiento: https://developer.chrome .com/extensions/storage.html – Rudie
En este punto, debe usar ['chrome.storage'] (https://developer.chrome.com/extensions/storage), no [' localStorage'] (https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage) en las extensiones de Chrome, a menos que sea específicamente su intención de interactuar con 'localStorage' para un sitio web específico mediante un script de contenido. – Makyen