使用VS2005 / 8在C ++中使用Firefox脚本化插件的基本示例
-
05-07-2019 - |
题
我为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项目。
不隶属于 StackOverflow