在 Firefox 中创建扩展时,我希望在屏幕底部有一个真正的 Web 控制台。我尝试了 Firebug 的控制台,但它没有捕获语法错误,而我尝试的其他控制台也没有捕获这些错误。我还尝试将 webconsole.xul 放入我自己的 xul 文件的 iframe 中。控制台出现,但它不工作。
<iframe src="chrome://browser/content/devtools/webconsole.xul" flex="1"/>
我想这可能是预料之中的。有没有办法像浏览器控制台那样在下部窗格中设置一个控制台来捕获 JavaScript 语法错误?