在 puppeteer 中未使用 window space(非无头)

Unused window space in puppeteer (non-headless)

我是 运行 非无头模式的木偶操纵者,对于大多数页面, Chrome window 的右侧部分是 unused/blank:

虽然我不确定,但是看起来这个space应该被开发工具占用了,但实际上没有打开开发工具。

这就是我开始玩木偶的方式(没什么特别的):

  const browser = await launch({
    headless: false,
    args: [
      "--start-maximized"
    ]
  })

知道原因以及如何修复这个“死”ui space?

puppeteer 中的默认视口尺寸为 800x600 像素。您可以更改它:

const page = await browser.newPage();
await page.setViewport({
  width: 1920,
  height: 1080,
});