我刚刚完成将Firefox XUL扩展程序移植到Firefox SDK,以响应未来版本的Firefox中的更改,这些更改将完全破坏我们的遗留代码。但是,到目前为止,我还没有设法找到有关如何将用户从旧系统迁移到较新系统的任何指南或文档。
将update.rdf指向由Firefox SDK生成的xpi文件并未产生所需的效果,只需将xpi拖动到插件窗口即可创建并行安装。
有关如何优雅地将用户更新到新架构的任何提示?
答案 0 :(得分:0)
看起来这不仅是可能的,而且非常简单:只需从XUL插件的install.rdf中复制ID,然后将其粘贴到SDK addon文件夹中的package.json的ID字段中。从阅读文档开始,我认为SDK插件ID的格式很重要,看起来我错了。