Ich arbeite an einer ziemlich einfachen Erweiterung. Mein popup.html hat einige Radiobuttons, die eine Reihe vordefinierter Optionen für den Benutzer darstellen. Das Problem ist, dass die Logik meines Inhaltsskriptes von diesen Optionen abhängt.Kann ich Eingabedaten von popup.html in localStorage speichern?
Also, meine Frage ist: nehmen wir an, ich ein Skript zu ‚popup.html‘ anhängen würde (Sitzung Chrome CSP), die in meinem Radiobuttons Auswahl auf jede Veränderung zuhört und sobald es tut geschieht sowas wie. localstorage.setItem (Schlüssel, Wert)? Könnte mein Content-Skript diesen Wert zu gegebener Zeit vom lokalen Speicher abrufen?
Warum konnten Sie das nicht tun? – Fralec
@Fralec Ich bin sehr neu dazu. Deshalb frage ich. Soll ich 'chrome.storage.localStorage.setItem()' aufrufen? – 52hertz
Sie scheinen verwirrt zu sein über den Unterschied zwischen ['Window.localStorage'' (https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage) und [' chrome.storage' ] (https://developer.chrome.com/extensions/storage) Siehe: [window.localStorage vs chrome.storage.local] (http://stackoverflow.com/questions/24279495/window-localstorage-vs-chrome- Speicher-lokal). Bei Interesse hat [diese Antwort] (http://stackoverflow.com/a/39236352/3773011) eine Beispiel-Popup- & -Options-Seite, die Daten in 'chrome.storage.local' speichert und sowohl in Chrome als auch in Chrome getestet und funktioniert Feuerfuchs. – Makyen