强制安装Firefox扩展

使用Firefox一般都会碰到这个问题,Firefox出新版本了,但扩展却没有更新,于是“附加组件”中一片飘红。

其实,一般来说,那些扩展都是可用的,只是还没标志为兼容新版本而已。

解决这个问题的方法也挺多的,比如扩展 Nightly Tester Tools,比如直接修改配置来禁用兼容性检查。

我习惯使用的是,直接修改扩展的版本范围来达到兼容的目的。方法也很简单,以下几个步骤而已,以 Firfox4 安装 firebug 为例:

  1. 将下载下来的 firebug 的 xpi 文件用 7-zip 等压缩/解压软件打开,提取出 install.rdf 文件。
  2. 用文本编辑器打开 install.rdf 文件,找到 minVersionmaxVersion ,修改其中的数值来保证当前浏览器版本位于其中,比如这里就将 maxVersion 的值改为4.0就可以了,如 <em:maxVersion>4.0</em:maxVersion>

然后重新将 install.rdf 放进 xpi 文件后再拖到 Firefox 中即可安装了。

P.S. 说到 Firefox4,很多人都会保留 3.6 版本,而尝鲜 4.0,这样就涉及到多版本共存的问题,关于这个,网上的教程也很多,我也记录过一篇《Firefox多版本共存》。

8条评论

    1. 嗯,适用于一两个的插件不兼容这些情况

  1. 我也一般直接修改 install.rdf
    有时候改了不能用,,只能找替代扩展

    1. 这种情况好像我还没遇到,因为插件不是很多

    1. 今晚已经发布了( ➡ 这个时间段该说是昨天呢还是今天呢??

评论已关闭。