2013-02-12 66 views
1

我使用从Firefox附加组件SDK的最新版本(https://github.com/mozilla/addon-sdk)来构建我的扩展。此外,我使用Erik Vold的toolbarbutton软件包(https://github.com/erikvold/toolbarbutton-jplib)在顶部工具栏中显示扩展按钮。当运行cfx xpi并安装扩展它告诉我一切正常(无重启或任何要求),但工具栏按钮只显示了当我真正重新启动浏览器。大厦无需重启Firefox扩展与附加组件SDK

我怎样才能使它真正无需重启?

回答

0

使用moveTo函数强制插入上安装工具栏按钮。我相信这是代码中的一个错误,但我没有向Erik询问这件事。

像这样将工作:

var ToolbarButton = require('toolbarbutton').ToolbarButton; 
var tbb = ToolbarButton(options); 
tbb.moveTo(options); 
相关问题