内容脚本文件在插件调试器中不可见

时间:2015-02-13 09:23:33

标签: firefox firefox-addon firefox-addon-sdk

我使用addon SDK创建了一个插件,并将其安装在Firefox(版本35.0.1)中。插件有以下文件 -

  • data / login.js(内容脚本文件)
  • lib / main.js(主要插件代码)
  • test / test-main.js(自动生成)
  • 的package.json

在主插件代码中,我正在创建一个面板,并使用面板的contentScriptFile属性加载内容脚本文件。但是,当我启动插件调试器时,我只能看到main.js脚本,而不能看到内容脚本。我已经检查过xpi文件实际上包含内容脚本文件。那么调试器为什么不显示呢?

2 个答案:

答案 0 :(得分:1)

尝试使用不限于单个插件的browser toolbox

Afaik addon调试器仅显示与addon main在同一隔离专区中运行的脚本,这可能会错过在沙箱/其他隔离专区中运行的脚本。

答案 1 :(得分:1)

您的内容脚本代码中可能存在错误,导致该文件无法显示在调试器文件列表中。我遇到了这个问题并且很难找到这些错误,因为Firefox错误日志通常不会引用哪个文件出错或行号。检查不成对的括号那种东西