如何使用调试器端口连接到 Firefox 实例?

8

我正在尝试像在Chrome中那样对Firefox实例进行远程调试:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --remote-debugging-port=9222 

如果我使用这个参数启动Chrome,那么通过导航到localhost:9222,我就可以检查另一个Chrome实例的页面。

我试图用Firefox做同样的事情:

  1. 将“启用浏览器窗口和附加组件调试工具箱”和“启用远程调试”选项设置为true
  2. 使用以下参数打开Firefox:

    "C:\Program Files\Mozilla Firefox\firefox.exe" -start-debugger-server 1234

尽管如此,当我导航到localhost:1234时,发生以下情况:

  • 我会弹出多个提示框,告诉我有一个传入请求到Firefox
  • 即使我点击确认,似乎什么都没有发生
  • localhost:1234给出“拒绝连接”错误

1
你能解决这个问题吗? - IceRevenge
嗨!很遗憾,所以我们最终放弃了这个想法并走向另一个方向。 - Andesz
1个回答

1
火狐浏览器比Chrome/Chromium有更多的调试功能,要访问这些功能,您需要执行以下操作:
1. 前往about:debugging(可以在GUI中找到:三条杠按钮[≡] > Web开发者 > 远程调试); 2. 输入您的主机网络位置并单击“添加”; 3. 单击右侧的调试实例; 4. 调试您想要调试的任何内容(选项卡、扩展程序或进程等)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接