所以我需要检查在Firefox的一些结果附加我的工作,但在执行console.log()不起作用。我试过简单地把console.log("Hello World");
放在main.js文件中并加载它,但它没有记录任何东西。火狐附加组件的console.log()不工作
回答
默认的最低日志级别为error
。其他一切都不打印,包括console.log()
。有关如何使用和配置日志记录和关联关卡的更多信息,请参阅Log Levels
。
谢谢,这非常有益! –
哇,非常有益。 'console.time(name)'和'console.timeEnd(name)'功能非常棒。 'extensions.sdk.console.logLevel'影响非sdk附加组件吗?好奇,因为该文件似乎有点蹩脚。 – Noitidart
请注意,logLevel的这个属性在我的Firefox的about:config页面(idk why)中不可见。因此,在搜索解决方案一段时间后,我终于按下了“Ctrl + Shift + J”,并打开了浏览器控制台,我可以使用console.error从我的插件中看到日志。 –
您可以使用Firebug开发您的Firefox扩展。如果你安装了这个插件,你可以将它与“Firebug.Console.log();”命令。只要小心一点,在这个命令中,你不应该在后面输入“Console”!此外,您可以使用以下命令使用Firefox“浏览器控制台”(而不是Web控制台): Application.console.log();
使用附加组件SDK的?您必须为您的分机设置Log level:
var self = require("sdk/self");
var prefService = require("sdk/preferences/service");
prefService.set('extensions.'+ self.id +'.sdk.console.logLevel','all');
- 1. 火狐附加组件签约错误
- 2. 火狐附加条
- 3. 火狐附加组件与工具栏,从browser.xul
- 4. 火狐的Response.Redirect不工作的文件
- 5. 火狐插件pageMod window.location的工作不
- 6. 火狐硒(JAVA)不工作
- 7. 火狐loadURI不工作
- 8. 火狐附加组件将不会与URL
- 9. 火狐附加组件:加载URI事件
- 10. 火狐附加组件生成器替代
- 11. 如何使用附加组件RESTClient实现火狐
- 12. 打击Fuckip IP匿名火狐附加组件
- 13. 的RequiredFieldValidator不火狐下工作
- 14. 火狐的webdriver司机不工作
- 15. 点击()不工作的火狐
- 16. jquery图像加载事件,不用火狐工作
- 17. 卡列不在火狐并排工作
- 18. jQuery悬停 - 不在火狐中工作
- 19. Javascript工作在铬但不是火狐
- 20. Ajax $ .post不能在火狐工作
- 21. 击键工作在IE不在火狐
- 22. RSelenium不能与火狐工作
- 23. translateZ不能在火狐上工作
- 24. 火狐document.exeCommand(“复制”)不工作
- 25. 阿贾克斯不工作在火狐
- 26. asp.net网站不工作与火狐3.6
- 27. PHP会话不与火狐工作
- 28. .onscroll jquery不能在火狐工作
- 29. html2canvas不能在火狐工作
- 30. jQuery form .submit();不在火狐工作
您要在哪里寻找它?你应该看看Firefox控制台 - 如果它没有运行,那么你的代码有什么问题,根据你给出的内容,目前无法回答。 –
我正在查看控制台,命令/ ctrl + shift + j。无论我将它放在main.js文件还是内容脚本中,它都不会在控制台中记录任何内容。 –