在Windows桌面通过远程调试连接Firefox浏览器的问题



我工作的公司在各个地方都有"终端",员工使用这些终端来使用基于网络的控制面板。这些终端只是安装了Firefox的Microsoft Windows。

我现在遇到的问题是其中一个终端通过Firefox使用基于web的控制面板时出现间歇性问题,当我到达终端尝试调试它时,它已经自行解决了。我无法在其他任何地方复制它。

我看到Firefox有一个"远程调试"功能,如果它能让我在远程桌面上查看Firefox的控制台和网络数据,那将会非常有帮助!但我似乎找不到太多关于在单独的桌面上连接远程Firefox实例的信息。大多数文章/视频都展示了如何连接到移动设备。

那么,远程调试功能是我可以使用的吗?还是只针对手机开发?如果手机开发只有,那么有没有人有什么建议可以让我远程查看网络/控制台数据?

我想过在浏览器设置中启用启用持久日志功能,但我认为让它打开连接所有数据数天(可能)会减慢浏览器本身。但如果这是唯一的"解决方案",那我就去做。我只是想看看有没有其他可行的方法

正如MDN上所描述的,远程调试Firefox桌面浏览器也是可能的,尽管只能在同一台机器上

这意味着,它只允许在同一台机器上的另一个Firefox实例中调试一个Firefox实例(或另一个浏览器,如Google Chrome)。

启用持久日志允许在页面导航中持久化控制台日志和网络请求日志,但也只要DevTools是打开的。

所以,你可以:

  1. 设置启用持久日志选项,告诉员工一旦遇到问题就打开DevTools。
  2. 告诉员工一旦遇到问题就打开DevTools并截图,或者选择控制台中的所有内容,复制内容并将其保存在其他地方。
  3. 在他们遇到问题后立即连接到他们的机器。

不幸的是,这三种解决方案都依赖于员工对问题立即采取行动。

最新更新