【发布时间】:2013-01-23 12:22:23
【问题描述】:
我有一个使用 Addon SDK 操作 HTTP 请求的插件构建和另一个操作 DOM 但以引导 (XUL) 方式构建的插件。 基本上我必须将引导插件合并到基于 SDK 的插件中以组合它们的功能,但不对基于 XUL 的插件进行太多更改。
有什么办法可以在不大规模重写的情况下解决这个问题吗?
【问题讨论】:
标签: xul firefox-addon-sdk
我有一个使用 Addon SDK 操作 HTTP 请求的插件构建和另一个操作 DOM 但以引导 (XUL) 方式构建的插件。 基本上我必须将引导插件合并到基于 SDK 的插件中以组合它们的功能,但不对基于 XUL 的插件进行太多更改。
有什么办法可以在不大规模重写的情况下解决这个问题吗?
【问题讨论】:
标签: xul firefox-addon-sdk
引导加载项非常相似,但更加混乱,如果您打算维护它,那么组织您的代码是值得的,并且 sdk 提供了一个健全的测试框架。
【讨论】:
较旧的插件是否使用叠加层?如果是这样,将需要大量工作以编程方式将 UI 添加到 Firefox 中的无需重启的附加组件中。无论您是否使用 SDK,都是如此。
【讨论】: