用NPAPI開發跨瀏覽器的插件,解決瀏覽器兼容問題

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技術的網址

開發實例

接下來我們會一步步詳細介紹如何在Windows下用Visual Studio 開發Firefox插件
NPAPI開發詳解,Windows版 如何在頁面中嵌入plugin對象


發佈了7 篇原創文章 · 獲贊 6 · 訪問量 17萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章