用NPAPI开发跨浏览器的插件,解决浏览器兼容问题
来源:互联网 发布:忽略此网络后怎么恢复 编辑:程序博客网 时间:2024/05/21 08:47
转 http://mozilla.com.cn/post/21665/
简介
Mozilla Firefox的插件是采用的是NPAPI技术。
NPAPI是Netscape Plugin Application Programming Interface的缩写,不难看出这项技术始创于Netscape(也就是Mozilla的前身),但是目前这项技术不仅限于Mozilla而成为了一个通用的标准。
事实上,除了IE使用微软自己的ActiveX技术以外,其他所有浏览器都采用NPAPI作为插件接口,也就是说只要符合NPAPI接口开发的插件,不但可以在Mozilla Firefox上使用,也可以在google Chrome、Apple Safari、Opera等浏览器上使用,我们常用的Flash播放器 、支付宝安全控件都是用NPAPI技术开发的。这些控件让我们可以使用不同的浏览器来播放flash动画和在线支付。
技术资料
提供几个介绍NPAPI技术的网址
- https://developer.mozilla.org/en/Plugins
- https://developer.mozilla.org/en/GeckoPluginAPI_Reference
- https://developer.mozilla.org/En/WritingapluginforMacOSX
开发实例
接下来我们会一步步详细介绍如何在Windows下用Visual Studio 开发Firefox插件
NPAPI开发详解,Windows版如何在页面中嵌入plugin对象
0 0
- 用NPAPI开发跨浏览器的插件,解决浏览器兼容问题
- 用NPAPI标准开发跨浏览器平台的插件
- 基于npapi框架的浏览器插件开发
- 基于NPAPI的跨浏览器的插件开发
- 跨浏览器的插件开发框架,兼容ActiveX 和 NPAPI
- Windows版 NPAPI的浏览器插件开发教程
- 浏览器兼容问题的解决
- 浏览器插件开发之——NPAPI
- FireBreath框架:NPAPI浏览器插件开发
- NPAPI 浏览器插件
- 浏览器插件编程NPAPI
- 解决 innerHTML的浏览器兼容问题
- 解决多浏览器的兼容问题
- NPAPI插件开发学习:实现非IE浏览器的类似ActiveX的本地程序(插件)调用
- 基于Chrome,foxfire(WeiKit内核)浏览器的密码安全控件插件开发(NPAPI)
- Chrome浏览器扩展开发系列之十一:NPAPI插件的使用
- opacity浏览器兼容问题解决
- 20150909解决浏览器兼容问题
- 提示:Not targeting the latest versions of Android; compatibility modes apply. .....
- 小白鼠与毒药
- IC Design 之设计流程和工具
- ubuntu 14.04 spark单机平台搭建
- rcp(插件开发) 如何使用插件下的Log日志
- 用NPAPI开发跨浏览器的插件,解决浏览器兼容问题
- Android OTA 与recovery模块代码解析
- 日志收集之flume-ng源码分析
- struts2整合json出现no result type defined for type 'json'的解决方法
- UML解惑:图说UML六种关系
- 邓白氏申请流程
- Java设计模式(三)原型模式 适配器模式
- ClusterDumper输出聚类中心点
- spark定制之三:MySchemaRDD