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