我为我们的工作场所开发了一个自定义插件(使用插件SDK),最初是为FF4开发的。
当FF5问世时,我所要做的就是重建XPI。FF6可以使用相同的XPI
现在我试图让它在FF7中运行,它不工作。当我试图安装它时,我得到一个"这个插件与Firefox 7不兼容"。
我读了这篇博文:http://blog.mozilla.com/addons/2011/07/19/firefox-7-compat-looking-to-8/据我所知,这些变化都没有影响到我的插件。
也在运行此验证测试https://addons.mozilla.org/en-US/developers/addon/validate不产生错误或警告。
有任何线索如何找出是什么让FF7认为它不兼容吗?
您应该使用最新版本的附加组件SDK来重新构建附加组件。目前,在SDK下载页面上提供的最新版本是9月13日发布的Add-on SDK 1.1。它将标记插件兼容Firefox 8.0a1以上的所有内容。您很可能使用的是旧版本,例如插件SDK 1.0只会将插件标记为与Firefox 7.0兼容。