0

我正在使用 Firefox 的 Addon SDK (v1.10) 构建一个扩展。此 SDK 的新功能之一是在安装/升级扩展时无需重新启动。

问题

我注意到,当从我的 SDK 扩展升级或降级到我的 SDK 扩展的不同版本而不需要重新启动时,“数据”文件夹中的文件在重新启动之前不会更新。

这是来自 Mozilla 的 Addon SDK 加载器的错误吗?

4

1 回答 1

1

因此,Firefox 不会在没有重新启动浏览器的情况下“重新加载” moz 绑定(感谢@Bryan Clark)。

我最终完全重写了我的 UI 实现以停止使用绑定(和 xml 文件),而是动态地生成 XUL 元素并创建绑定用来描述(在 xml 中)没有它的内容。

这意味着当有更新时,我可以动态删除任何旧 XUL 元素并重新添加新元素。

于 2012-11-06T21:09:43.830 回答