StorageArea.setAccessLevel()

設定儲存區域的訪問級別。

此方法僅支援 storage.session StorageArea。

與其它儲存區域不同,storage.session 僅供特權(受信任的)擴充套件上下文使用。此 setAccessLevel 方法用於將 session 儲存區域也暴露給內容指令碼。預設情況下,所有其他儲存區域都暴露給所有擴充套件上下文,包括內容指令碼。

這是一個非同步函式,返回一個 Promise

語法

js
await browser.storage.<storageType>.setAccessLevel(
  accessLevel             // string
)

其中 <storageType>storage.session 儲存型別。

引數

accessLevel

String。儲存區域的訪問級別。可能的值為 TRUSTED_CONTEXTSTRUSTED_AND_UNTRUSTED_CONTEXTS

返回值

一個 Promise,如果操作成功,則不帶引數地fulfilled。如果操作失敗,則promise將拒絕並附帶錯誤訊息。

瀏覽器相容性

注意:此 API 基於 Chromium 的 chrome.storage API。本文件源自 Chromium 程式碼中的 storage.json