保存 Puppeteer 截图的推荐方法是使用 page.screenshot()
方法。以下是一个包含代码示例的解决方法:
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('https://example.com');
await page.screenshot({ path: 'screenshot.png' });
await browser.close();
})();
上述代码使用 Puppeteer 打开一个新页面,然后跳转到示例网站(https://example.com),最后将页面截图保存为 screenshot.png
文件。