Plugins 需要从javascript调用NPAPI插件方法的帮助吗

Plugins 需要从javascript调用NPAPI插件方法的帮助吗,plugins,npapi,Plugins,Npapi,我正在使用NPAPI编写一个插件。我正在寻找一个简单的例子,显示javascript调用NPAPI插件方法。请指教 编辑:示例应该显示插件中所有必需的方法实现,以及它如何向浏览器公开NSobject。提前感谢参见问题 javascript示例: var plugin = document.getElementById("objecttagid"); // function call plugin.someMethod(3,4); var someReturnVal = plugin.so

我正在使用NPAPI编写一个插件。我正在寻找一个简单的例子,显示javascript调用NPAPI插件方法。请指教

编辑:示例应该显示插件中所有必需的方法实现,以及它如何向浏览器公开NSobject。提前感谢

参见问题

javascript示例:

 var plugin = document.getElementById("objecttagid");
 // function call
 plugin.someMethod(3,4);
 var someReturnVal = plugin.someOtherMethod(4,5);

鉴于你所知道的,我强烈建议你看看;这使得编写NPAPI插件变得更加容易,它们也可以作为ActiveX控件工作。

感谢Taxilian的回答,我也会检查fireBreath,但在此之前,我正在寻找显示NPObject包装和所有必需方法实现的插件示例。顺便说一句,感谢关于NPAPI插件的精彩文章。。唯一缺少的部分是源代码示例。如果您能为我提供插件脚本编写的简单示例,我将不胜感激。。提前感谢您希望的所有示例代码都在FireBreath中;如果你看这篇文章的第4部分,有一些视频教程介绍了FireBreath NPAPI源代码。我可以参考那些没有FireBreath的NAPI视频教程吗,我没有使用FireBreath。。。目前我们没有这方面的计划,但我们希望在将来使用。。感谢视频教程是专门针对FireBreath的,但是FireBreath本身就是一个很好的例子,说明了所有这些是如何工作的。视频教程将引导您了解FireBreath的NPAPI实现,这意味着它们将向您展示查看哪些文件以获取示例。