手动更新FF加载项

时间:2010-03-30 13:47:57

标签: firefox firefox-addon add-on

我的应用程序安装我的Firefox附加组件(通过将my.xpi复制到[FF_inst_dir] \ extensions)。 此应用程序与我的FF插件交互。 此应用程序定期更新(.xpi与新版本)。 当我的应用程序正在更新时,它会做下一步:

  1. 删除文件夹和内容[FF_inst_dir] \ extensions \ MyExtension
  2. 将新的my.xpi复制到[FF_inst_dir] \ extensions
  3. 但是,当我重新启动FF时,我看到:

    1. FF问我关于安装插件的问题。我同意。
    2. FF删除my.xpi(没关系)
    3. FF删除文件夹和内容[FF_inst_dir] \ extensions \ MyExtension 我认为FF试图删除旧的插件。
    4. 因此,我没有安装插件。

      如何正确安装?

2 个答案:

答案 0 :(得分:1)

我们不打算支持将XPI放入这样的扩展目录中。另请不要使用应用程序的扩展目录。而是extract your extension's files into one of the shared locationsdirectory pointed to by the registry

答案 1 :(得分:0)

Firefox的内置安装和放大器有什么问题?更新方法?最简单的方法是浏览网页并下载.xpi进行安装。

您是否有理由无法将扩展程序发布到Mozilla附加组件网站?如果是这样,那么当您发布新版本时,这将使您轻松安装和自动更新。