Puppeteer带有光标图标的屏幕截图

3

1
你看过这个链接吗?https://github.com/puppeteer/puppeteer/issues/4378 - hardkoded
1个回答

3

install-mouse-helper.js

你可以使用install-mouse-helper.js在Puppeteer中注入一个随鼠标移动且在截图中可见的框。
const puppeteer = require('puppeteer');
const {installMouseHelper} = require('./install-mouse-helper');

(async () => {
  const browser = await puppeteer.launch();
  const page = await browser.newPage();

  await installMouseHelper(page); // Install Mouse Helper

  await page.goto('https://example.com/');

  await page.mouse.move(100, 200);
  await page.mouse.down();
  await page.mouse.move(500, 250);

  await page.screenshot({
    path: 'example.png',
  });

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

你想把鼠标助手放进npm包里吗?否则我可以帮你做。 - Sebastian Landwehr

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接