选项页面未显示

时间:2016-11-13 07:02:33

标签: firefox-addon firefox-addon-sdk

我正在编写一个新的附加组件作为Web扩展。在我的package.manifest中,我有options_ui设置:

  "options_ui": {
    "page": "options.html"
  }

但在about:addons中,选项按钮不存在。

所以我尝试直接从我的后台脚本调用页面:

runtime.openOptionsPage();

但是我收到了这个错误:     消息:ReferenceError:未定义运行时

相同的错误类型:

chrome.runtime.openOptionsPage();

Message: ReferenceError: chrome is not defined

我可能会遗漏一些非常明显的东西。我测试了Firefox ESR 45.0.4和最新的Firefox Dev版本(51.0a2)。如何获取显示的选项页面:插件以及如何从后台脚本中调用它?

2 个答案:

答案 0 :(得分:0)

browser.runtime.blahchrome.runtime.blah

我不确定ESR 45是否支持它。

此代码应该在你的后台脚本中吗?

请发布更多代码,以便我更新答案。

答案 1 :(得分:0)

事实证明,我正在将Web扩展与附加SDK混合