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