NPAPI
文章平均质量分 89
MeachiealFactory
学海无涯,回头是岸!!!
展开
-
浏览器插件编程NPAPI
NPAPI就是Netscape Plugin Application Programming Interface的缩写,Netscape应该大家都不陌生吧,曾经的浏览器鼻祖,虽然Netscape早已离我们而去,但Netscape很多技术却被保留了下来(尤其是Mozila),在各主流的浏览器中都得以实现,其中就包括NPAPI这套接口。 NPAPI是一套用C语言编写的跨平台的浏览器插件接口,所以对N原创 2017-07-19 14:37:52 · 1214 阅读 · 0 评论 -
从Javascript向Chrome插件传递int参数的问题
从Javascript向Chrome插件传递参数的问题 使用NPAPI编写了一个插件,其中有一个方法是获取从JS代码中传入的数值与字符串并将其显示出来。该方法在FireFox下工作比较正常,但是在Chrome下会出现两个问题: 从JS代码传入任意整数,希望其识别为int,但实际上被认作了double。导致后面取值的时候int值为0。从JS代码传入任意字符串,发现得到的str原创 2017-07-25 20:16:56 · 1004 阅读 · 0 评论 -
NPAPI开发流程介绍(支持chrome)
一、 基本原理 项目需要支持chrome浏览器的使用,需求要支持ActiveX控件或COM组件能在chrome下运行,也就是说要进行使用NPAPI的技术进行对控件封装, 使用动态库都是同理。于是研究了NPAPI的开发过程和原理,现做出以下一些记录。 具备条件: NPAPI SDK. 开发环境。(SDK可以官网下载或其他途径获取); 一个基本的结构式如下所示: 插件的本质 插件的本原创 2017-07-28 16:58:48 · 6164 阅读 · 0 评论