StorageArea.setAccessLevel()
设置存储区域的访问级别。
此方法仅支持 storage.session
StorageArea。
与其他存储区域不同,storage.session
仅对特权(可信)扩展上下文可用。此 setAccessLevel
方法用于将会话存储区域公开给内容脚本。默认情况下,所有其他存储区域都公开给所有扩展上下文,包括内容脚本。
这是一个异步函数,它返回一个 Promise
。
语法
js
await browser.storage.<storageType>.setAccessLevel(
accessLevel // string
)
<storageType>
可以是 storage.session
存储类型。
参数
accessLevel
-
String
。存储区域的访问级别。可能的值为TRUSTED_CONTEXTS
或TRUSTED_AND_UNTRUSTED_CONTEXTS
。
返回值
一个 Promise
,如果操作成功,则用没有参数来完成。如果操作失败,则 promise 被拒绝并带有错误消息。
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。
注意: 此 API 基于 Chromium 的 chrome.storage
API。本文档源自 Chromium 代码中的 storage.json
。