浏览 4650 次
锁定老帖子 主题:找出 Firefox 插件“不兼容”的真相
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-08-12
最后修改:2009-08-12
将 firefox 自 3.0 升级到 3.5 后,firefox 告诉我,"迅雷" plugin 不能使用。其实这只是表像,原因是"迅雷" plugin 中将插件的适用范围限制了。解决方法如下: 更改 plugin 的适用范围: 1。找到安装的插件,如 xxx.xpi,将其后缀更改为 zip 格式(Firefox 插件本质即(可能)为 zip 文件)。 2。在 zip 文件中打到 install.rdf ,将其中的 em:maxVersion 的值改为你需要的版本。 3。将更改文件后的 zip 文件的后缀改为原来的 xpi 文件。 4。安装。 综上,firefox 升级后,插件不能使用。不应该是 firefox 本身的问题,而是插件开发者对于插件的 maxVersion 设置问题。 以上只是我的个人推断,如果大家有什么看法,欢迎指正。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-08-12
1.你改的是扩展(Addons),不是插件(plugins)
2.em:maxVersion为检查版本用,扩展是否真正能够兼容新版本,完全看代码本身。 |
|
返回顶楼 | |
发表时间:2009-08-13
肯定不是这么简单的
想想为什么会出现maxVersion,难道只是为了声明,限制使用? 说到底还不是addon与新版的firefox不兼容 当然也不排除改了maxVersion后,能用的可能 |
|
返回顶楼 | |
发表时间:2009-08-14
大多数 addons 改过 maxVersion 应该都是可以使用了。当然如使用一些废弃 API 的 addons 可能不行。
我猜想,maxVersion 应该是为了给 API 添加有效期版本范围用的吧,如果一个接口的有效版本范围。 还希望有知人士能解惑。 ps:本人 firefox 拥护者,以向非程序员推广 firefox 为荣。杀手锏是“有了 firefox , *网随意上”! |
|
返回顶楼 | |