chrome扩展让指定标签作为当前浏览标签

Tab有一个active表示这个标签是否是激活的,但想要把某个tab变成激活怎么办呢?
可以使用chrome.tabs.highlight,可以传入多个index,或者一个,第一个会变成激活状态。

chrome.tabs.highlight(object highlightInfo, function callback)
高亮突出指定标签页。
参数
highlightInfo ( object )
windowId ( optional integer ) [从r136510开始该属性可选]
包含标签页的窗口。
tabs ( array of integer or integer )
要高亮突出的一个或多个标签页索引。
callback ( function )
回调函数
callback参数应该指定一个如下形式的函数:
function(Window window) {...};
window ( Window )
高亮突出的标签页所在窗口的详情。

中文api来源:https://sites.google.com/site/crxdoczh/devguide/browserinteraction/tabs

updatedupdated2023-12-062023-12-06