我一直在开发Chrome扩展程序,正如我在SO上的一个问题中已经提到过的那样,我在向Google支付这笔费用时遇到了问题。因此,我不再浪费时间为一家不尊重开发人员的公司开发扩展程序,而且我开始开发Firefox附加组件。所以我是这个领域的新手。
首先,我必须提到我不是在寻找自动功能/方式来转换它们。我注意到Firefox附加组件和Chrome扩展程序之间的一个区别是Firefox中没有 popup.html 这样的东西(也许我错了)。
如何找到其他主要差异,以便将扩展程序转换为Firefox附加组件?
答案 0 :(得分:0)
Firefox插件的SDK中有一个弹出窗口可供使用(https://addons.mozilla.org/en-US/developers/docs/sdk/latest/modules/sdk/panel.html)。
我正在开发一个Firefox插件,我可以告诉你他们真正的SDK和开发环境很棒,cfx可以离线工作或者在线构建器,这两者都很强大而且很容易。
关于您提出的差异,除了一些结构差异,当然还有Chrome或Firefox特定的代码无法在其他平台上运行,我认为应该很容易将插件从一个平台移植到另一个平台,没有自动但很简单。