过去几天我一直在为此挠头,我和谷歌都没有想出一个好的解决方案。原生NPAPI插件未通过Firefox加载Beta 4
我有一个原生的NPAPI插件,适用于Firefox 3.6。它只包含一个np * .dll,没有别的。
现在我将它升级到Firefox 4 Beta。我已经将install.rdf更改为包含新的em:unpack指令(XPI在Pre-4中自动解压缩),甚至用(现在需要)现在需要的'binary-component'语句添加一个新的chrome.manifest(根据https://developer.mozilla.org/en/XPCOM/XPCOM_changes_in_Gecko_2.0:'在Gecko 2之前,在组件注册过程中,所有二进制和JavaScript组件文件都被加载并调用,要求它们自行注册')。
问题是:插件下载并假定安装。但是,当它出现在AddOn管理器中时,它不会显示在'about:plugins'中,当然也不可用。我使用扩展日志启用Firefox,但没有什么真正有用的插件显示那里要么..
基本上我很难倒 - 任何帮助吗?
它的工作原理,如果你安装它作为一个插件,而不是作为延伸? – taxilian 2011-02-07 03:46:19