sidebarAction.close()

如果活动窗口中的侧边栏是扩展自己的侧边栏,则关闭该侧边栏。

你只能在用户操作的处理程序中调用此函数。

这是一个返回Promise的异步函数。

语法

js
browser.sidebarAction.close()

参数

无。

返回值

一个以无参数的方式解析的Promise

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

示例

当用户选择上下文菜单项时关闭侧边栏

js
browser.menus.create({
  id: "close-sidebar",
  title: "close sidebar",
  contexts: ["all"],
});

browser.menus.onClicked.addListener(() => {
  browser.sidebarAction.close();
});