NodeJS 获取用Playwright启动的浏览器的pid

v09wglhw  于 2023-02-03  发布在  Node.js
关注(0)|答案(1)|浏览(291)

我怎样才能获得用Playwright启动的浏览器的pid?我试过:browser.process().pid但不幸的是它没有工作。

k5hmc34c

k5hmc34c1#

**您不能在browser上下文上应用process(),而只能在browserServer上应用process(),**这需要launchServer()的第一个位置(而不是常规的launch())。请参阅关于browserServer.process()的文档。
您需要像这样启动服务器,以获取具有有效pid的示例:

const browserServer = await playwright.chromium.launchServer()
  const pid = await browserServer.process().pid
  console.log(pid)

相关问题