Ich habe eine Erweiterung in Chrome, die chrome.storage.local.set und .get verwendet. Ich habe Probleme beim Verständnis der WebExtensions-API-Dokumentation hinsichtlich der Portierung des Speichercodes auf Firefox.Cross-Browser-Erweiterung Speicher: chrome.storage oder browser.storage oder?
Einige der Beispielcodes, auf die mit from the WebExtensions API doc verwiesen wird, verwenden browser.storage.local.set und .get, aber diese Zeilen geben "Browser ist nicht definiert" zurück, wenn ich sie in meiner in Chrome ausgeführten Erweiterung verwende. Die WebExtensions-API-Portierung doc here schlägt vor, dass chrome.storage.local.set und .get in Firefox und Safari funktionieren sollten, aber vielleicht lese ich sie falsch?
Ich habe chrome.storage.set und .get noch nicht in einer Firefox-Erweiterung ausprobiert. Sollten sie nur funktionieren?
'Chrome' funktioniert in FF, aber nicht in Edge. Wie für Safari, WebExtensions überhaupt nicht unterstützt. – wOxxOm