标签: chrome-remote-debugging

如何使Chrome始终使用remote-debugging-port标志启动

我知道我可以通过以下方式启动chrome来打开9222端口的远程调试端口 -

chrome.exe --remote-debugging-port=9222
Run Code Online (Sandbox Code Playgroud)

但我想设置Chrome,以便在任何其他应用程序启动时,它始终打开并启用远程调试选项.自定义配置文件是否有效?

我希望实现它,因为有一个桌面应用程序将点击其按钮启动chrome.我想控制那个chrome会话.

google-chrome chrome-remote-debugging

8
推荐指数
4
解决办法
4444
查看次数

使用 Chrome DevTools 检查远程目标时如何设置设备类型(非移动设备)?

因此,在检查远程实例时,任何常规DevTools 实例中通常存在的设​​备工具栏似乎都丢失了。

设备工具栏

在这种情况下,设备类型设置为“移动”,鼠标指针设置为圆圈,以表明这一点。

重现此内容的方法如下:

  1. 启动一个新的无头实例,例如:

    /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222 --headless https://example.com
    
    Run Code Online (Sandbox Code Playgroud)
  2. 使用另一个 Chrome 实例导航到chrome://inspect并检查远程选项卡。

  3. 如您所见,没有设备工具栏。

开发工具

我还尝试发送一些Chrome DevTools 协议命令,例如:

但无济于事,发生了一些事情,但行为看起来被破坏了......我怀疑这是与 DevTools 前端有关的事情,而不是与检查的 Chrome 实例有关。

您知道我该如何解决这个问题吗?我的最终目标是使用桌面设备类型手动与远程无头实例交互。

google-chrome google-chrome-devtools chrome-remote-debugging

6
推荐指数
1
解决办法
1862
查看次数

在无头模式下运行时,是否可以远程跟踪 Chrome 的 GUI?

我在 AWS EC2 AMI (Linux) 上以无头模式运行 puppeteer 来进行一些网络抓取。是否可以从我的本地 Windows 设置远程跟踪它的 GUI?

我参考了这篇文章,想知道添加--remote-debugging-port=9222到我的代码然后http://localhost:9222在本地浏览器上访问是否会让我看到 GUI。是否有可能做到这一点?我不确定我在这里是否走在正确的轨道上。任何帮助,将不胜感激。

linux node.js chrome-remote-debugging google-chrome-headless puppeteer

2
推荐指数
1
解决办法
1163
查看次数