scripts make how google extensions extension development developer create content chrome google-chrome-extension google-chrome-storage

google chrome extension - make - chrome.storage.sync undefined?



how to do a chrome extension (4)

Debe agregar el permiso de "almacenamiento" en su archivo manifest.json, es decir:

... "permissions": [ "storage" ], ...

Para obtener más información, consulte: https://developer.chrome.com/extensions/storage

Intento usar el almacenamiento de Chrome en una extensión, a través de un content_script, pero sigo fallando

Uncaught TypeError: Cannot read property ''sync'' of undefined

Este es mi código:

testChromeStorage(); function testChromeStorage() { console.log("Saving"); chrome.storage.sync.set({''value'': theValue}, function() { message(''Settings saved''); }); chrome.storage.sync.get("value", function (retVal) { console.log("Got it? " + retVal.value); }); }




Recargar la extensión

Tuve la clave de "permisos" agregada en mi archivo de manifest , pero aun así me costó solucionarlo.

Después de agregar el permiso:

"permissions": [ "storage" ]

Vaya a su extensión usando: chrome: // extensiones / y haga clic en el botón Recargar: -