语法
js
let highlighting = browser.tabs.highlight(
highlightInfo // object
)
参数
highlightInfo-
object.windowId可选-
integer. 包含标签页的窗口 ID。 populate可选-
boolean. 默认为true。如果设置为false,则windows.Window对象将不包含tabs属性,该属性包含代表窗口中打开的标签页的tabs.Tab对象列表。注意: 如果有很多标签页,填充窗口(默认行为)可能是一项耗时的操作。为了获得更好的性能,建议当您不需要标签页详细信息时,手动将
populate设置为false。 tabs-
arrayof integer values. 指定要高亮的多个标签页索引。未包含在tabs中的先前已高亮的标签页将停止高亮。tabs中的第一个标签页将成为活动标签页。
返回值
一个 Promise,它将使用一个 windows.Window 对象进行 fulfilled,该对象包含有关已高亮标签页的窗口的详细信息。如果找不到窗口或发生其他错误,Promise 将被拒绝并附带错误消息。
浏览器兼容性
加载中…
注意: 此 API 基于 Chromium 的 chrome.tabs API。本文档源自 Chromium 代码中的 tabs.json。