StorageArea.setAccessLevel()
Legt das Zugriffslevel für den Speicherbereich fest.
Verwenden Sie diese Methode, um:
- Den
sessionSpeicherbereich für Inhalts-Skripte freizugeben. Im Gegensatz zu anderen Speicherbereichen iststorage.sessionstandardmäßig nur für privilegierte (vertrauenswürdige) Erweiterungskontexte verfügbar. - Den Zugriff von Inhalts-Skripten auf
local,managedundsyncSpeicherbereiche einzuschränken. Standardmäßig sind diese Speicherbereiche für alle Erweiterungskontexte, einschließlich Inhalts-Skripten, zugänglich.
Syntax
js
await browser.storage.<storageType>.setAccessLevel(
accessLevel // string
)
Wobei <storageType> einer der folgenden Speicherbereiche ist: storage.local, storage.managed, storage.session oder storage.sync.
Parameter
accessLevel-
String. Das Zugriffslevel des Speicherbereichs. Mögliche Werte sindTRUSTED_CONTEXTSoderTRUSTED_AND_UNTRUSTED_CONTEXTS.
Rückgabewert
Ein Promise, das ohne Argumente erfüllt wird, wenn der Vorgang erfolgreich war. Wenn der Vorgang fehlgeschlagen ist, wird das Promise mit einer Fehlermeldung abgelehnt.
Browser-Kompatibilität
Hinweis:
Diese API basiert auf Chromiums chrome.storage API. Diese Dokumentation stammt von storage.json im Chromium-Code.