2008-10-29 45 views
4

我为Firefox编写插件的经验低于零。是否有人可以指示我如何使用VS2005/8在C++中完成此代码示例?VS2005/8 C++版火狐插件的基本示例

我需要在托管HTML页面的JavaScript做的是这样的:

var obj = document.getElementById("MyFFPlugin"); 

var value = obj.CalculateValue; 

// Work with calculated value 

回答

0

我强烈推荐使用包含NPAPI的Nixysa http://code.google.com/p/nixysa/。从该网站:

Nixysa是写在 Python的自动生成NPAPI插件胶水 代码(插件 浏览器如谷歌Chrome或 火狐)的框架,让你轻松地将 C++类的Javascript从 简单的IDL表示。 Nixysa最初是为 O3D的需求而设计的,但它足够灵活,可以支持大量的使用案例 。

试试吧

退房的代码之后的 说明这里和尝试的例子/复合体的试样 。

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