首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Firefox 4上的NPAPI插件安装问题..而是被识别为扩展

Firefox 4上的NPAPI插件安装问题..而是被识别为扩展
EN

Stack Overflow用户
提问于 2011-06-20 20:20:25
回答 2查看 402关注 0票数 0

我有一个简单的NPAPI插件,由dll和xpt组成。我尝试根据下面的文档https://developer.mozilla.org/en/Shipping_a_plugin_as_a_Toolkit_bundle在Firefox4上安装它

但当我试图在浏览器中加载.xpi时,它会将其识别为扩展而不是插件。有没有不同的方式将其安装为插件?

EN

回答 2

Stack Overflow用户

发布于 2011-06-23 22:53:02

XPT是xpcom接口定义;从Firefox 3.6开始,xpcom插件不再在Firefox中工作。有关更多信息,请参阅http://colonelpanic.net/2010/01/firefox-3-6-has-removed-support-for-xpcom-plugins/

XPI文件是一个扩展,但它可能包含一个npapi插件作为扩展的一部分。如果我们假设你实际上没有使用xpt,并且你的插件在Firefox3.6中工作,那么你最有可能遇到的问题是Firefox4不再默认地解压XPI,为了让一个插件工作,它需要这样做。请参阅https://developer.mozilla.org/En/Updating_extensions_for_Firefox_4.0#XPI_unpacking

但是,我更喜欢使用Dpp建议的注册表进行安装。这就是FireBreath使用的方法。有关此方法的文档,请参阅https://developer.mozilla.org/en/Gecko_Plugin_API_Reference/Plug-in_Development_Overview#Installing_Plug-ins

票数 2
EN

Stack Overflow用户

发布于 2011-06-21 21:07:32

您可以通过在HKLM\Software\MozillaPlugins\YourPluginName中创建包含以下值的注册表项来安装插件: Description、Path、Product、Vendor和Version (all REG_SZ)。我不知道这是否是您想要的,但您可以看看这种方法。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6411017

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档