我为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插件的代码(插件用于   浏览器,例如Google Chrome或   Firefox),让您轻松曝光   从一个C ++到Javascript的类   简单的IDL表示。 Nixysa是   最初是为了满足需要而设想的   O3D,但足够灵活,可以支持   广泛的用例。

     

试试吧

     

查看以下代码   这里的说明并尝试样品   在examples / complex中。

该示例包含一个Visual Studio 2005项目。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top