我使用addon SDK创建了一个插件,并将其安装在Firefox(版本35.0.1)中。插件有以下文件 -
在主插件代码中,我正在创建一个面板,并使用面板的contentScriptFile属性加载内容脚本文件。但是,当我启动插件调试器时,我只能看到main.js脚本,而不能看到内容脚本。我已经检查过xpi文件实际上包含内容脚本文件。那么调试器为什么不显示呢?
答案 0 :(得分:1)
尝试使用不限于单个插件的browser toolbox。
Afaik addon调试器仅显示与addon main在同一隔离专区中运行的脚本,这可能会错过在沙箱/其他隔离专区中运行的脚本。
答案 1 :(得分:1)
您的内容脚本代码中可能存在错误,导致该文件无法显示在调试器文件列表中。我遇到了这个问题并且很难找到这些错误,因为Firefox错误日志通常不会引用哪个文件出错或行号。检查不成对的括号那种东西