我怎样才能获得用Playwright启动的浏览器的pid?我试过:browser.process().pid但不幸的是它没有工作。
browser.process().pid
k5hmc34c1#
**您不能在browser上下文上应用process(),而只能在browserServer上应用process(),**这需要launchServer()的第一个位置(而不是常规的launch())。请参阅关于browserServer.process()的文档。您需要像这样启动服务器,以获取具有有效pid的示例:
browser
process()
browserServer
launchServer()
launch()
pid
const browserServer = await playwright.chromium.launchServer() const pid = await browserServer.process().pid console.log(pid)
1条答案
按热度按时间k5hmc34c1#
**您不能在
browser
上下文上应用process()
,而只能在browserServer
上应用process()
,**这需要launchServer()
的第一个位置(而不是常规的launch()
)。请参阅关于browserServer.process()的文档。您需要像这样启动服务器,以获取具有有效
pid
的示例: