打开 Chrome 而不获取焦点 (Puppeteer)

Law*_*zer 5 google-chrome puppeteer puppeteer-cluster

我正在使用 Puppeteer 启动多个浏览器 - 每隔几分钟,它就会重新打开浏览器。这工作正常,除了它不断打开浏览器并聚焦选项卡,在我尝试使用计算机时打扰我。由于我想做的事情,我有一些具体的问题,这些问题破坏了我能想出的任何想法,比如

  • 不要关闭浏览器,清除缓存!(我使用的插件不允许您像这样清除缓存,它会强制您关闭+重新启动浏览器)
  • 使用无头:正确!(同样,由于我的用例,该插件遗憾地不适用于 headless: true)

Tl;dr,我需要一种方法来打开不会获得焦点的浏览器(可以在 Puppeteer 中使用),而不只是设置 headless:true

如果您有任何建议或想法,那就太棒了!

编辑:我的操作系统是Windows