有人可以在Windows上为FireFox开发一个基于C++的插件的分步指南吗?
http://www.mozilla.org/projects/plugins/上的链接和示例都是陈旧且不准确的 - 2004年将"新"链接添加到页面中.
示例可以是任何内容,但我在想一个允许JavaScript设置名称然后显示"Hello {Name}"的插件.为了显示双向通信,它可以具有返回完整称呼的属性.
虽然不那么重要,但如果插件在Chrome中也可以使用,那将会很不错.
如果你需要跨浏览器(firefox和ie)工作的东西,你可以看看firebreath:http://www.firebreath.org
对于一般的"如何在Windows上构建npapi插件"信息,我有一些关于这个主题的博客文章(也链接到上面的一些来源)
http://colonelpanic.net/2009/03/building-a-firefox-plugin-part-one/
然而,我真的推荐firebreath,因为我们创造它完全是为那些没有时间做研究的人(我确实需要花时间去研究它是如何工作的).但是,如果您不想将它用作插件的基础,那么您仍然可以在那里找到很多很好的示例代码.
应该在Windows上使用chrome,firefox和safari!=]
祝好运!
另见http://developer.mozilla.org/en/Plugins.是的,NPAPI插件也适用于谷歌浏览器.
[编辑2015:Chrome很快删除了对NPAPI的支持http://blog.chromium.org/2014/11/the-final-countdown-for-npapi.html ]