tabs.getSelected()

警告: 此方法已被弃用。请使用 tabs.query({active: true}) 替代。

获取指定窗口中当前选中的标签页。

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

语法

js
let gettingSelected = browser.tabs.getSelected(
  windowId           // 可选整数
)

参数

windowId 可选

integer。默认为当前窗口。

返回值

一个 Promise,其会兑现一个包含当前选中标签页信息的 tabs.Tab 对象。如果找不到标签页或发生其他错误,promise 将会被拒绝并返回错误信息。

浏览器兼容性

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
getSelected

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support

备注: 此 API 基于 Chromium 的 chrome.tabs API。本文档来自 Chromium 代码中的 tabs.json