browser.windows.getCurrent


本文作者: jsweibo

本文链接: https://jsweibo.github.io/2019/02/12/browser-windows-getCurrent/

摘要

本文主要讲述了:

  1. 作用
  2. 参数
  3. 示例

正文

1 个浏览器可以有多个 window,每个 window 又可以有多个 tab。

作用

获取当前的 window 信息。

参数

getInfo

  • 类型:Object
  • 是否必填:否

getInfo.populate

  • 类型:boolean
  • 是否必填:否

populatetrue时,windowInfo 对象将拥有名为tabs的属性。

tabs的值类型为Array

tabs的值即为 window 包含的 tab 列表。

示例

1
2
3
4
5
6
7
8
browser.windows
.getCurrent()
.then((windowInfo) => {
console.log(windowInfo);
})
.catch((error) => {
console.log(error);
});
1
2
3
4
5
6
7
8
9
10
browser.windows
.getCurrent({
populate: true,
})
.then((windowInfo) => {
console.log(windowInfo);
})
.catch((error) => {
console.log(error);
});

参考资料

本文作者: jsweibo

本文链接: https://jsweibo.github.io/2019/02/12/browser-windows-getCurrent/


本文对你有帮助?请支持我


支付宝
微信