這篇文章將為大家詳細(xì)講解有關(guān)TE中NPAPI有什么用,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
成都創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的云夢網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
NPAPI,就是指網(wǎng)景插件應(yīng)用程序接口(Netscape Plugin Application Programming Interface),是一種外部程序作為插件和瀏覽器共同完成網(wǎng)頁展示的調(diào)用通道。插件就相當(dāng)于運行在網(wǎng)頁上的應(yīng)用程序。比如你想在網(wǎng)頁上播放音樂,在網(wǎng)頁上使用
TE從6.6版本后開始支持NPAPI,但是chrome v42以上版本,默認(rèn)關(guān)閉NPAPI插件,F(xiàn)irefox 52停止支持所有 NPAPI插件,所以NPAPI的TE二次開發(fā)后來基本也沒用上。
官方提供了一個簡單的基于NPAPI的網(wǎng)頁開發(fā),在chrome和firefox的低版本還能支持,有興趣可以試一下,以下是詳細(xì)代碼:
function LoadFly() {
try {
var sg = CreateSGObj();
sg.open("fly地址");
}
catch (e) {
alert(e);
}
}
//創(chuàng)建sgworld的object
function CreateSGObj() {
var obj = document.getElementById("sgworld");
if (obj == null) {
obj = document.createElement('object');
obj.setAttribute("name", "sgworld");
obj.setAttribute("id", "sgworld");
obj.setAttribute("type", "application/x-skyline");
obj.setAttribute("clsid", "{3A4F9199-65a8-11d5-85c1-0001023952c1}");
document.body.appendChild(obj);
}
return obj;
}
//窗口的定義和在IE上有些不同
//窗口的定義和在IE上有些不同
關(guān)于“TE中NPAPI有什么用”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。