我正在尝试遵循https://chromedevtools.github.io/devtools-protocol/上的基本:将DevTools用作协议客户端中所述的步骤。我使用google-chrome --remote-debugger-port=9222
启动了两个Chrome实例
和google-chrome --user-data-dir=/home/whatever/Desktop/chrome/
。之后,我导航到http://127.0.0.1:9222/
,但出现“无法访问此网站”错误页面。
如果不是我用google-chrome --headless --remote-debugging-port=9222
启动Chrome,当我导航到http://127.0.0.1:9222/
时,我会看到“ Inspectable WebContents”和一个空白页面的链接。
任何人都知道为什么remote-debugging-port
标志仅适用于无头实例吗?据我了解,它应该同时起作用。
注意:我正在尝试使用connect
方法(https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md#puppeteerconnectoptions)在Chorme实例上使用Puppeteer。
答案 0 :(得分:0)
我设法用google-chrome --remote-debugger-port=9222 --user-data-dir=/home/whatever/Desktop/chrome/
启动chrome了