NPAPI插件开发】的更多相关文章

在网上找了一个npdemo的例子,编译了一下在FireFox运行正常,在Chrome下就是不行,也没任何提示. 折腾了好久,最后发现是rc文件 支持语言编码问题 NPAPI插件开发详细记录:用VS2010开发NPAPI插件步骤 中有一段做了补充说明: 注意:有很多朋友反映按照本文的方法做出的插件在chrome中无法识别,问题就在于此处,将下一个字段改为如下形式就可以了: BLOCK "VarFileInfo" BEGIN VALUE "Translation", 0…
近期做NPAPI插件,网上的介绍还是比较多,但就是没有一个完整的例子,FQ也没找到,难得NPAPI要走向陌路了?就不去深究额,先解决目前遇到的问题. 现状:已有Activex(仅兼容IE32/64位浏览器) 功能:获取客户端机器的硬件码,这里简称:设备ID或产品序列号. 问题:通过chrome或firefox浏览器不能使用产品,原因是不兼容Activex 探索:调查支付宝.腾讯.迅雷...等各大公司的网站,也是使用的NPAPI,但听说谷哥已经发布公告宣称不在支持NPAPI了,改用自己的nacl插…
1.插件是什么 插件是一种遵循一定规范的应用程序接口编写出来的程序.插件必须依附于一个宿主程序,为宿主程序提供增强功能.插件的种类有很多,这里主要讨论浏览器插件. IE下利用OLE和COM技术开发的浏览器插件称为ActiveX控件.一般以.ocx为扩展名.IE浏览器通过OLE标准与ActiveX控件之间进行交互,完成对现有功能的扩充. IE和OLE技术都是微软出的,所以如果在非IE浏览器下开发插件,就不能使用现有的COM技术标准.NPAPI技术提供了一种新的开发浏览器下插件的标准.浏览器和插件共…
原帖地址:https://blog.csdn.net/z6482/article/details/7660748 ---------------------------------------------------------------------------------------------------------------------------------- 前面一段时间关注了用firebreath开发插件,但是感觉用起来不是那么得心应手,还是回到NPAPI开发插件上来. 本文根据…
PPAPI也就是Pepper Plugin API,是在原有网景NPAPI(Netscape Plugin API)基础上发展而来的.NPAPI是当今最流行的插件架构,几乎所有浏览器都支持,不过存在很大的安全隐患,插件可以窃取系统底层权限,发起恶意攻击.2010年,Google开发了新的PPAPI,将外挂插件全部放到沙盒里运行,2012年Windows.Mac版本的Chrome浏览器先后升级了PPAPI Flash Player,并希望今年底之前彻底淘汰NPAPI.现在,所有使用PPAPI接口的…
NPAPI学习(Firefox和Chrome扩展开发 ) 2011-11-08 14:41:02 by [6yang], 1172 visits, 收藏 | 返回 Firefox和Chrome扩展开发 从NPAPI与IE看微软有多恶搞 最近需要写一个浏览器的扩展,该扩展要求能支持的浏览器“越多越好”.这让我对跨浏览器的浏览器插件开发了解了一番.果不其然,有个历史悠久的标准已经考虑到了这件事情,那就是NPAPI(Netscape Plugin API). 在 NPAPI的介绍页上可以看到NPAPI…
其实,就在几天前,我根本不知道什么是NPAPI插件.因为最近的项目中用到需要在非IE下检测客户端是否安装,最终找到浏览器插件NPAPI. 以下资料来源于网络收集,以此给那些和我一样迷茫的人.本文的目的不是将网络上资源拼凑出来,而是在于寻找资料的途径及好资料链接.并希望大家以后,无论在找什么资料都可以找到最核心最有用的. NPAPI是什么 所谓NPAPI,就是指网景插件应用程序接口(Netscape Plugin Application Programming Interface)[1][2],是…
一.Netscape Plugin Interface(NPAPI) 大致的说明可以看下官方文档Plugin 本文主要针对于JavaScript与插件交互部分做一些交流,比如用于数字证书的操作(淘宝和支付宝的插件),用于播放的flash player插件等 与javascript的交互需要用到NPAPI中的npruntime Scripting plugins 下面的部分将以示例的方式说明整个过程如何去实现 在开始前需要从火狐浏览器源代码中获取接口头文件火狐4.0.1源码下载 下载后在\fire…
通过PluginOK中间件插件平台(原名本网通WebRunLocal)可实现在网页中的JavaScript脚本无障碍访问本地电脑的硬件.调用本地系统的API及相关组件,同时可彻底解决ActiveX组件在Chrome.FireFox.Opera.Edge.Safari等浏览器各版本的兼容使用问题. 系统兼容性:1.全面兼容Windows XP.Vista.7.8.10等各版本桌面系统:2.全面兼容Windows Server 2003.2008.2012.2016等各版本服务器系统:3.Linux…
jQuery插件就是以jQuery库为基础衍生出来的库,jQuery插件的好处是封装功能,提高了代码的复用性,加快了开发速度,现在网络上开源的jQuery插件非常多,随着版本的不停迭代越来越稳定好用,在jQuery官网有许多插件: 一.插件开发基础 1.1.$.extend 在jQuery根命名空间下直接调用的方法可以认为是jQuery的静态方法或属性,常常使用$.方法名来调用,使用$.extend这个静态方法可以完成两个功能: 1.1.1.扩展属性或方法给jQuery 比如我们想给jQuery…