Puppeteer 中文文档v25.8.0

Browser.pages() 方法

获取此 Browser 中所有打开的页面的列表。

如果存在多个浏览器上下文,则返回所有浏览器上下文中的所有页面

签名

class Browser {
  pages(includeAll?: boolean): Promise<Page[]>;
}

参数

参数

类型

说明

includeAll

boolean

(可选) 实验性,设置为 true 将包含所有类型的页面。

返回值:

Promise<Page[]>

备注

不可见的页面(例如 "background_page")不会列在这里。你可以通过 Target.page() 找到它们。