我正在为chrome和firefox编写浏览器扩展,但在查找如何聚焦当前未聚焦但包含要聚焦的选项卡的浏览器窗口时遇到麻烦。
当浏览器窗口具有焦点时,可以对标签进行聚焦。但是,当我将焦点放在浏览器窗口中时,浏览器窗口不会聚焦。
为了更清楚一点
我打开了两个Chrome浏览器窗口,每个窗口包含多个标签。一个窗口具有焦点,另一个窗口包含我要聚焦并显示给用户的选项卡。尽管我可以集中显示选项卡,使其位于其他选项卡的顶部,但浏览器窗口不会位于其他浏览器窗口的顶部。
我想知道这样的API是否可用吗?
是的,在Firefox中您拥有BrowserWindow.activate()
。
在Chrome中,您拥有 chrome.windows.update(windowId, {focused: true})
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句