Firefox webextension不会产生异常

问题描述 投票:6回答:1

很多时候,当代码会生成异常(例如,未在对象中定义的方法)时,我都会遇到此问题,但它不会显示在Firefox控制台中。 Firefox只会跳过该部分代码。

无法解决问题后,我需要使用Chrome控制台查看异常。或者,我可以将代码包装在try-catch中以在Firefox控制台中运行时查看异常

是否有解决方案,以便Firefox仅显示异常代码,而不会将异常代码包装在发生情况的try-catch中?

firefox-webextensions
1个回答
0
投票
debug console

您可以在插件概述中找到扩展名ID,或按supplying one manually in your manifest

"browser_specific_settings": { "gecko": { "id": "[email protected]", } }

您还可以使用web-ext tool developed by Mozilla调试插件,它还会显示控制台日志,但是它比about:devtools-toolbox有用,因为它不能扩展嵌套对象。

npm install --global web-ext
cd /path/to/your/extension
web-ext run --verbose
© www.soinside.com 2019 - 2024. All rights reserved.