远程调试安卓设备时,火狐浏览器 WebIDE 调试器选项卡空白



我可以很好地连接到我的设备,我可以看到控制台并检查页面,但是每当我尝试在WebIDE中打开调试选项卡时,它仍然是空白的。

我使用 USB ADB 连接到我的安卓设备,调试器功能曾经工作过,直到每当我尝试访问它时突然它都变成了空白。

我尝试在我的电脑和安卓设备上重新安装火狐,但无济于事。可能是什么原因造成的?

经过一番环顾四周,我发现了一个可能在主进程控制台中相关的异常:

error occurred while processing 'listWorkers: TypeError: 
Ci.nsIWorkerDebugger is undefined Stack: 
onListWorkers@resource://devtools/shared/base-loader.js -> 
resource://devtools/server/actors/tab.js:48:87 
onPacket@resource://devtools/shared/base-loader.js -> 
resource://devtools/server/main.js:141:212 
_onJSONObjectReady/<@resource://devtools/shared/base-loader.js -> 
resource://devtools/shared/transport/transport.js:25:166 
exports.makeInfallible/<@resource://devtools/shared/base-loader.js -> 
resource://devtools/shared/ThreadSafeDevToolsUtils.js:2:467 
exports.makeInfallible/<@resource://devtools/shared/base-loader.js -> 
resource://devtools/shared/ThreadSafeDevToolsUtils.js:2:467 Line: 48, 
column: 87

听起来像是WebIDE本身中的一个错误。因此,首先,您应该检查是否可以使用新的配置文件在Firefox Nightly上重现该问题。如果是这样,您应该为其提交错误报告。如果您无法在那里重现它,它可能已经修复,或者与您在正常配置文件中设置的某些浏览器首选项有关。

我遇到了同样的问题,但是当我在Android上切换到Firefox Nightly时,它消失了。桌面版本(稳定版、测试版或每晚版(似乎并不重要。

最新更新