这篇文章将为大家详细讲解有关TE中NPAPI有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
成都创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站建设、成都网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的云梦网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
NPAPI,就是指网景插件应用程序接口(Netscape Plugin Application Programming Interface),是一种外部程序作为插件和浏览器共同完成网页展示的调用通道。插件就相当于运行在网页上的应用程序。比如你想在网页上播放音乐,在网页上使用
TE从6.6版本后开始支持NPAPI,但是chrome v42以上版本,默认关闭NPAPI插件,Firefox 52停止支持所有 NPAPI插件,所以NPAPI的TE二次开发后来基本也没用上。
官方提供了一个简单的基于NPAPI的网页开发,在chrome和firefox的低版本还能支持,有兴趣可以试一下,以下是详细代码:
function LoadFly() {
try {
var sg = CreateSGObj();
sg.open("fly地址");
}
catch (e) {
alert(e);
}
}
//创建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上有些不同
关于“TE中NPAPI有什么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。