downloads.setShelfEnabled()
该 setShelfEnabled()
函数的 downloads
API 启用或禁用与当前浏览器配置文件关联的每个窗口底部的灰色搁架。只要至少有一个扩展禁用了它,搁架就会被禁用。
如果您尝试在至少一个其他扩展已禁用搁架的情况下启用搁架,则调用将失败,并且 runtime.lastError
将设置有相应的错误消息。
注意:要在扩展中使用此函数,您必须请求 "downloads.shelf"
清单权限,以及 "downloads"
权限。
语法
js
chrome.downloads.setShelfEnabled(enabled);
此 API 也可用作 browser.downloads.setShelfEnabled()
。
参数
已启用
-
一个
boolean
表示您希望设置setShelfEnabled()
的状态 -true
表示启用,false
表示禁用。
浏览器兼容性
BCD 表仅在浏览器中加载
注意:此 API 基于 Chromium 的 chrome.downloads
API。