我正在为 chrome 和 firefox 编写浏览器扩展,但我无法找到如何聚焦当前失焦但包含我想要聚焦的选项卡的浏览器窗口。
当浏览器窗口具有焦点时,可以对选项卡进行聚焦。但是,当我将选项卡聚焦在其中时,浏览器窗口不会聚焦。
为了更清楚,
我打开了两个 chrome 浏览器窗口,每个窗口都包含多个选项卡。一个窗口有一个焦点,另一个窗口包含一个标签,我想聚焦并显示给用户。虽然我可以将选项卡集中在其他选项卡的顶部,但浏览器窗口不会位于其他浏览器窗口的顶部。
我想知道这样的API是否可用?
我正在为 chrome 和 firefox 编写浏览器扩展,但我无法找到如何聚焦当前失焦但包含我想要聚焦的选项卡的浏览器窗口。
当浏览器窗口具有焦点时,可以对选项卡进行聚焦。但是,当我将选项卡聚焦在其中时,浏览器窗口不会聚焦。
为了更清楚,
我打开了两个 chrome 浏览器窗口,每个窗口都包含多个选项卡。一个窗口有一个焦点,另一个窗口包含一个标签,我想聚焦并显示给用户。虽然我可以将选项卡集中在其他选项卡的顶部,但浏览器窗口不会位于其他浏览器窗口的顶部。
我想知道这样的API是否可用?
是的,在 Firefox 中你有BrowserWindow.activate()
.
在 Chrome 中你有chrome.windows.update(windowId, {focused: true})