puppeteer-firefox Puppeteer 启动Firefox

11 min read

要在Puppeteer中启动Firefox浏览器,您需要安装pptr-firefox npm软件包。以下是启动Firefox浏览器的示例代码:

const puppeteer = require('puppeteer-firefox');

(async () => {
  const browser = await puppeteer.launch();
  const page = await browser.newPage();
  await page.goto('https://www.example.com');
  // 执行其他操作...
  await browser.close();
})();

在这个示例代码中,我们首先导入puppeteer-firefox,然后使用puppeteer.launch()方法启动Firefox浏览器。然后,我们创建一个新页面browser.newPage()并导航到一个URLpage.goto('https://www.example.com')。最后,我们使用browser.close()方法关闭浏览器。

请注意,您需要先安装Firefox浏览器,并将其添加到您的系统PATH中,以便Puppeteer能够找到它。