javascript Puppeteer全页截图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript Puppeteer全页截图相关的知识,希望对你有一定的参考价值。

const puppeteer = require('puppeteer');

(async () => {
  const browser = await puppeteer.launch();
  const page = await browser.newPage();
  await page.setViewport({
    width: 1920,
    height: 1080,
    isMobile: false,
    hasTouch: false,
    deviceScaleFactor: 1
  });
  await page.goto('http://woerthersee.com/');
  await page.screenshot({path: 'example.png', fullPage: true});

  await browser.close();
})();

以上是关于javascript Puppeteer全页截图的主要内容,如果未能解决你的问题,请参考以下文章

使用AShot进行网页全页截图

puppeteer截图

Puppeteer 等待所有图像加载然后截图

Puppeteer之大屏批量截图

如何使用Puppeteer拍摄包含视频的页面的屏幕截图

Puppeteer:点击一个标签,等待新页面从链接加载,然后截图