[英]Basic example of a scriptable plugin for Firefox in C++ with VS2005/8
我为Firefox编写插件的经验低于零。 是否有人可以指出我如何使用VS2005 / 8在C ++中实现这一目标的示例代码?
我在托管html页面中使用JavaScript需要做的是这样的:
var obj = document.getElementById("MyFFPlugin");
var value = obj.CalculateValue;
// Work with calculated value
SDK有关于如何编写mozzila插件的基本示例,可以在此处下载: http ://mxr.mozilla.org/seamonkey/source/modules/plugin/tools/sdk/
这是官方的mozilla插件站点http://www.mozilla.org/projects/plugins/
希望能帮助到你。
我强烈建议使用Nixysa http://code.google.com/p/nixysa/ ,它包含了NPAPI。 从网站:
Nixysa是一个用Python编写的框架,用于自动生成NPAPI插件的粘合代码(用于浏览器的插件,如谷歌浏览器或Firefox),让您可以通过简单的IDL表示轻松地将C ++类暴露给Javascript。 Nixysa最初是为满足O3D的需求而设计的,但其灵活性足以支持各种用例。
试试吧
按照此处的说明检查代码,并尝试examples / complex中的示例。
该示例包含Visual Studio 2005项目。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.