我不知道如何调试我的简单扩展。脚本(一个内容脚本)加载(因为第一次console.log调用在标签页的控制台中显示),但什么都没有发生。没有任何错误和第二个console.log调用。
我的问题不是解决代码问题(如果只有火狐告诉我在哪里,肯定有问题),而是找到在火狐中关于插件的警告/错误的位置(例如:“sdfsdf没有对象属性…”)
about:debugging没有帮助,它可以打开的控制台显示一些错误(例如:“Error:Service“domainInfo”不可用。确保它出现在模块的background的“requiresServices”属性中,在使用的地方。”),这与我正在尝试做的事情无关(从错误的源和性质可以看出)。
// start of file
console.log('I AM LOADING');
// simple DOM manipulation code here...
console.log('I AM LOADED');
// end of file