【发布时间】:2011-12-27 06:28:03
【问题描述】:
我将 Chrome 扩展程序移植到 Firefox。因为基于 XUL 的 API 与 Chrome API 有很大的不同,所以我使用了 firefox 的new add-on SDK。
有一个叫“widget”的界面,可以用来制作像Chrome的“BrowserAction”一样的小图标按钮,但是“widget”在窗口的底部,“BrowserAction”在窗口的右上角。
一些firefox扩展,例如GreaseMonkey,右上角有小部件,所以我想问如何使用附加SDK而不是基于XUL的API来实现它?
【问题讨论】:
-
不建议从 Firefox 4 开始向主工具栏添加按钮,即使某些附加组件仍然这样做,附加栏用于扩展图标。但是,用户始终可以自定义工具栏并将您的小部件移动到主工具栏。
-
谢谢,也许我应该跟随Firefox的新风格。
-
值得注意的是,Jetpack 项目提出的 2012 年路线图将这个问题作为首要任务:wiki.mozilla.org/Jetpack/Roadmap#Move_Add-ons_to_top_of_browser
标签: firefox firefox-addon firefox-addon-sdk