Firefox WebExtension 选项按钮不起作用

Firefox WebExtension options button not working

我正在更新一个旧的扩展,从旧的 XUL 代码传递到 html/css "chrome" 代码。

我的 .json 文件中的 "options_ui" 标签有问题...如果我使用当前的 firefox 版本 (46.0.1) 加载扩展,我看不到"options" 扩展按钮(如about:addons所示)。

但是如果我使用当前的开发者版本 (48.0a2) 加载它,它会按预期显示和工作。

关于如何解决这个问题的任何建议?必须有一种方法可以在不使用 XUL 代码的情况下显示选项按钮。

这是我的 json 文件中 options_ui 的部分:

"options_ui": { "page": "html/options.htm" },

我遇到了同样的问题,这是我发现的 https://blog.mozilla.org/addons/2016/04/29/webextensions-in-firefox-48/ .

似乎 Firefox WebExtensions 将从 v.48 开始完全发挥作用,这就是为什么“选项”按钮目前仅在 Firefox 的开发者版本中可见。