【发布时间】:2015-01-12 15:52:17
【问题描述】:
我从链接“https://code.google.com/p/npapi-chrome-plugin-helloworld-example/source/browse/trunk/samplevsproject/?r=2”下载了适用于 Mozilla 的“npsimple”NPAPI 插件
通过将“npsimple.dll”打包为 Chrome 扩展 (.crx) 并在 Chrome 浏览器中运行,我能够很好地构建它并在 Chrome 中运行插件代码。
但我无法在 Mozilla Firefox 中部署相同的 NPAPI 插件“npsimple.dll”。我尝试将dll保存在“plugins”文件夹下的mozilla firefox安装文件夹中,然后重新启动浏览器。它没有帮助。
有人能指点一下如何在 Mozilla Firefox 中部署 NPAPI 插件 dll 吗?
我尝试了以下方法,但没有成功。
我尝试通过编写一个包含以下内容的 plugininstall.reg 文件并在 regedit 窗口中导入该文件来做到这一点。然后我重启了Mozilla Firefox,还是不行,
Windows 注册表编辑器 5.00 版
[HKEY_LOCAL_MACHINE\SOFTWARE\MozillaPlugins\@somecompany.com/npSample,version=1.0.0.1]
"Description"="A sample plugin"
"Path"="D:\\Projects\\Browser_Plugin_Development\\NPAPI_Samples\\npapi_vs2008\\npsimple\\Debug\\npsimple.dll"
"ProductName"="npsimple"
"Vendor"="somecompany"
"Version"="1.0.0.1"
即使我尝试将 npsimple.dll 插件保存在 Mozilla 的插件目录“C:\Program Files\Mozilla Firefox\plugins”下,也没有帮助。
谢谢, 前言
【问题讨论】:
标签: npapi