添加FF应用程序菜单项(无重启)

时间:2011-08-09 16:36:38

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

我正在尝试创建一个无重启的Firefox插件,并在Firefox App菜单中有一个菜单项(最好在Options子菜单中)。在重新启动时,我无法找到任何关于如何在应用程序菜单中添加条目的内容!我正在使用Mozilla Addon Builder构建它。任何和所有的帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

事实上,没有办法做到这一点。 “普通”无重启加载项必须enumerate all open browser windows,并使用id="appmenu-popup"“手动”添加菜单项。它还必须watch for new windows being opened在那里进行相同的更改。虽然这已经足够复杂了(bug 675387是通过允许使用像非重新启动的附加组件这样的叠加来简化这一点)我强烈怀疑Add-on SDK(Add-on Builder所基于的)完全没有提供任何方法。毕竟,它仅适用于可以使用一组有限功能的附加组件。