当前位置:网站首页>puppeteer入门之 Browser 类

puppeteer入门之 Browser 类

2022-06-11 09:56:00 crayon-shin-chan

文档:puppeteer/api.md at main · puppeteer/puppeteer · GitHub

1.简介

通过puppeteer.launch或 puppeteer.connect 连接到 Chromium 实例时会创建一个浏览器实例

const puppeteer = require('puppeteer');

(async () => {
  const browser = await puppeteer.launch();
  const page = await browser.newPage();
  await page.goto('https://example.com');
  await browser.close();
})();

2.pages

返回浏览器内所有打开页面的数组。

在多个浏览器上下文的情况下,返回一个包含所有上下文页面的数组

 不可见的页面,如 background_page ,将不会被列出,可以通过 Target.page找到

pages(): Promise<Page[]>;

创建浏览器时会有一个默认的页面

3.newPage

在默认浏览器上下文里创建一个新的Page

<
原网站

版权声明
本文为[crayon-shin-chan]所创,转载请带上原文链接,感谢
https://crayon-shin-chan.blog.csdn.net/article/details/125229701