有人能写下在 Windows 上为 FireFox 开发基于 C++ 的插件的分步指南吗?
http://www.mozilla.org/projects/plugins/ 上的链接和示例都是旧的和不准确的 - "new"链接是在 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! =]
祝你好运!
关于c++ - 如何在 Windows 上编写 C++ FireFox 3 插件(不是扩展)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62977/