function SetStop() { try{ if(player.getState()=="playing") { player.pause();//播放器bug,暂停2次是播放 catch(ex) { player.pause(); function SetPlayer() { // alert(parent._player); //同时有直播小窗 if(parent.jQuery("#mylive").length>0) { parent._player=false; if(parent._player==false) { startCount(); if (typeof (jQuery(".xgplayer-icon-play").html()) != "") {// jQuery(".xgplayer-icon-play").click(); else { player.play(); parent._player=true; function SetPause() { //alert(parent._player); if(parent._player==true) { stopCount(); player.pause(); parent._player=false; function SetRemove() { player.destroy() else { t = setTimeout(function(){ timedCount() , 1000); c = c + 1; //console.log(c); //回放扣流量 function timedCountBack() { //每15秒后扣流量,播放结束停止 if(d/15==1){ d=0; parent.PlayVideo(videoid); console.log(videoid); parent._IsPlayed=false;//重置,再次调用PlayVideo tt = setTimeout(function(){ timedCountBack() , 1000); d = d + 1; function startCount() { // alert(timer_is_on); if (timer_is_on==0) { timer_is_on = 1; if(_isprotimeflag!=null) { timedCount(); else { timedCountBack(); function stopCount() { if(_isprotimeflag!=null) { clearTimeout(t); else { clearTimeout(tt); timer_is_on = 0;

九五至尊网站

//获取窗口高度 function getWindowHeight() { var windowHeight = 0; if (typeof (window.innerHeight) == 'number') { windowHeight = window.innerHeight; else { if (document.documentElement && document.documentElement.clientHeight) { windowHeight = document.documentElement.clientHeight; else { if (document.body && document.body.clientHeight) { windowHeight = document.body.clientHeight; return windowHeight; //获取窗口宽度 function getWindowWidth() { var windowWidth = 0; if (typeof (window.innerWidth) == 'number') { windowWidth = window.innerWidth; else { if (document.documentElement && document.documentElement.clientWidth) { windowWidth = document.documentElement.clientWidth; else { if (document.body && document.body.clientWidth) { windowWidth = document.body.clientWidth; return windowWidth; function isTrident() { //是否内核,判断ie内核 var ua = navigator.userAgent; var tridentPattern = /Trident\/(\d+)/; return tridentPattern.test(ua); // 判断是否在360兼容模式,进行滚动条样式适配 function is360CompatibilityMode() { const userAgent = navigator.userAgent; // 打印用户代理字符串以便调试 //console.log("User Agent: ", userAgent); // 检查用户代理字符串中是否包含 '360' 和 'Trident' const is360 = userAgent.indexOf('360') !== -1; const isIE = userAgent.indexOf('MSIE') !== -1 || userAgent.indexOf('Trident') !== -1; // 如果没有 '360' 但有 'Trident',也可以认为是在兼容模式下 return is360 || isIE; // 如果满足任一条件则返回 true // 判断是否火狐 function isFirefox() { const userAgent = navigator.userAgent; // 打印用户代理字符串以便调试 //console.log("User Agent: ", userAgent); // 检查用户代理字符串中是否包含 '360' 和 'Trident' const is360 = userAgent.indexOf('Firefox') !== -1; const isIE = userAgent.indexOf('MSIE') !== -1 || userAgent.indexOf('Trident') !== -1; // 如果没有 '360' 但有 'Trident',也可以认为是在兼容模式下 return is360 || isIE; // 如果满足任一条件则返回 true function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i"); var r = window.location.search.substr(1).match(reg); if (r!=null) return (r[2]); return null; var _website =window.location.host; var _protocol= window.location.protocol; var _url =GetQueryString("url"); var isview =GetQueryString("view"); var _site =GetQueryString("site"); var _warning =GetQueryString("warning"); var _warningnumber =GetQueryString("warningnumber"); var _width=GetQueryString("width"); var _height= GetQueryString("height"); var _isprotimeflag= GetQueryString("isprotimeflag");//10秒后刷新(其他按时间扣) var _VideoTypeID=GetQueryString("VideoTypeID");//视频类型 var pic=GetQueryString("pic"); var _volume=GetQueryString("volume"); //声音自定义 //签到参数 var _IsOpenQD=GetQueryString("IsOpenQD"); //直播签到开关 var _OnlineExpoIsOpenQD=GetQueryString("OnlineExpoIsOpenQD"); //展馆签到开关 var _OnlineExpoID=GetQueryString("OnlineExpoID"); //展馆ID var _QDVideoType=GetQueryString("QDVideoType"); //直播视频类型 0:行业,1:企业, var _VideoID=GetQueryString("VideoID"); //直播ID if(typeof(pic)=="undefined" ) { pic=""; if(_volume==null ||_volume=="") { _volume=1; if(_volume>1) { _volume=_volume/100; if(_width==null ||_height==null) { // _width=606; // _height= 400; _width=getWindowWidth(); _height=getWindowHeight(); if(_width==0||_height==0){ _width=parent._showframewidth; _height=parent._showframeheight; if(typeof(_width)=="undefined"|| typeof(_height)=="undefined") { _width="488px"; _height="273px";//隐藏的时候会出现 console.log(_width+"--"+_height); var videoid="";//扣视频的id var swf='//xmvideo.mtnets.com/';//默认必须是百度视频地址 var url = window.location.search; //var loc = url.substring(url.lastIndexOf('=')+1, url.length); if(_url==null || _url==''){ alert('找不到视频资源'); else if(_VideoTypeID==null || _VideoTypeID==0 || _VideoTypeID==7 || _VideoTypeID==8 || _url.toLocaleLowerCase().indexOf(".mp4")>-1 || _url.indexOf(".m3u8")>-1 || _url.indexOf(",")>-1){ //ie内核 var _workkeyid=GetQueryString("WorksKeyID"); //_workkeyid=_workkeyid.replace('http://mtnets-video.oss-cn-shanghai.aliyuncs.com/','https://shortvideo.mtnets.com/'); if(_url.toLocaleLowerCase().indexOf(".mp4")>-1) { swf=_url;//直接MP4地址 if(_VideoTypeID==8) { swf=_workkeyid; if(_VideoTypeID==7) { swf='https://video.mtnets.com/'+_workkeyid+''; if(pic==null || pic==""){ pic="https://video.mtnets.com/"+_workkeyid.replace("z/bos-","p/bos-").replace(".mp4",".jpg").replace(".MP4",".jpg"); if(_VideoTypeID==null || _VideoTypeID==0) { if(_url.indexOf("http")==-1) swf='https://xmvideo.mtnets.com/'+_url+'/mp41080p/'+_url+'.mp4'; if(pic==null || pic=="") { pic='//xmvideo.mtnets.com/'+_url+'/'+_url+'.jpg'; //多个视频的时候,用百度的(前面排掉后,这里一个多是多个地址的) var tempurl2=_url.split(","); var _file1=""; var _file2=""; var _file3=""; if(_url.indexOf(".m3u8")>-1 || _url.indexOf(",")>-1){ //最多取3条 if(tempurl2.length==1) { _file1=tempurl2[0]; swf=_file1; else if(tempurl2.length==2) { _file1=tempurl2[0]; _file2=tempurl2[1];//一个视频的播放器url if(_file1.indexOf("mda")>-1){_file1='//xmvideo.mtnets.com/'+_file1+'/mp41080p/'+_file1+'.mp4'; if(_file2.indexOf("mda")>-1){_file2='//xmvideo.mtnets.com/'+_file2+'/mp41080p/'+_file2+'.mp4'; else if(tempurl2.length>=3) { _file1=tempurl2[0]; _file2=tempurl2[1]; _file3=tempurl2[2]; if(_file1.indexOf("mda")>-1){_file1='//xmvideo.mtnets.com/'+_file1+'/mp41080p/'+_file1+'.mp4'; if(_file2.indexOf("mda")>-1){_file2='//xmvideo.mtnets.com/'+_file2+'/mp41080p/'+_file2+'.mp4'; if(_file3.indexOf("mda")>-1){_file3='//xmvideo.mtnets.com/'+_file3+'/mp41080p/'+_file3+'.mp4'; videoid=_file1.replace("https://llsvideo2019.bcebos.com/","");//视频id得到用户信息 videoid=videoid.replace("https://js-llsvideo2019.bcebos.com/",""); videoid=videoid.replace("https://gz-llsvideo2019.bcebos.com/",""); videoid=videoid.replace("https://gz-llsvideo.bcebos.com/",""); videoid=videoid.replace("https://js-llsvideo.bcebos.com/",""); videoid=videoid.replace("https://llsvideo.bcebos.com/",""); if(_url.indexOf(".m3u8")>-1) { //m3u8 开始 if(tempurl2.length==0 || tempurl2.length==1) { var player = new HlsPlayer({ id: 'playercontainer', width: _width, height: _height, poster:pic, playbackRate: [0.5, 0.75, 1, 1.5, 2], url: swf, volume:_volume,plugins: [window.HlsPlayer] ); else if(tempurl2.length==2) { var player = new HlsPlayer({ id: 'playercontainer', width: _width, height: _height, poster:pic, playbackRate: [0.5, 0.75, 1, 1.5, 2], url: _file1, playNext: { urlList: [ _file2 ] ,plugins: [window.HlsPlayer] ); //只支持最大3个地址 else if(tempurl2.length>=3) { var player = new HlsPlayer({ id: 'playercontainer', width: _width, height: _height, poster:pic, playbackRate: [0.5, 0.75, 1, 1.5, 2], url: _file1, playNext: { urlList: [ _file2, _file3 ] ,plugins: [window.HlsPlayer] ); //m3u8结束 else{ //只单个视频的时候 if(tempurl2.length==0 || tempurl2.length==1) { var player = new Player({ id: 'playercontainer', width: _width, height: _height, poster:pic, playbackRate: [0.5, 0.75, 1, 1.5, 2], url: swf, volume:_volume ); else if(tempurl2.length==2) { var player = new Player({ id: 'playercontainer', width: _width, height: _height, poster:pic, playbackRate: [0.5, 0.75, 1, 1.5, 2], url: _file1, playNext: { urlList: [ _file2 ] ); //只支持最大3个地址 else if(tempurl2.length>=3) { var player = new Player({ id: 'playercontainer', width: _width, height: _height, poster:pic, playbackRate: [0.5, 0.75, 1, 1.5, 2], url: _file1, playNext: { urlList: [ _file2, _file3 ] ); //mp4结束 else if(_url.indexOf("qq.com")>-1) { //https://v.qq.com/x/page/z0869aqlk7k.html var _qqheight="540"; if(getWindowHeight()>0) { _qqheight=getWindowHeight()-10; var qqurl=GetQueryString("url"); var vid=qqurl.replace("https://v.qq.com/x/page/","").replace(".html",""); document.writeln(''); else { document.getElementById("youkuplayer").style.width = getWindowWidth() + "px"; document.getElementById("youkuplayer").style.height = getWindowHeight() + "px"; var player2 = new YKU.Player('youkuplayer',{ styleid: '8', client_id: '3af02c54a414d225', vid: GetQueryString("url") ); //通用方法 //以下播放器通用 player.on('play', function (e) { // alert('play'); parent._player=true; startCount() ; if(_warning=="0") { if(_warningnumber==null) { _warningnumber=0; //只能看5秒,没有流量时 setTimeout(function() { player.destroy(); window.parent.document.getElementsByClassName("warning")[_warningnumber].style.display='block'; , 5000); else { //10秒后扣流量 //入口: 商铺首页, 行业站视频首页 if(_QDVideoType>=1)//直播视频类型 0:行业,1:企业(取页面中的展馆值), { _OnlineExpoIsOpenQD=parent.jQuery("#hidOnlineExpoIsOpenQD").val(); //展馆签到开关 _OnlineExpoID=parent.jQuery("#hidOnlineExpoID").val(); //展馆ID if(_IsOpenQD>=1 || _OnlineExpoIsOpenQD>=1) { //parent.jQuery(".enrollTitle a").hide();//隐藏关闭按钮 parent.jQuery("#hid_NewsID").val(_VideoID); parent.UpdatePartuserInfo(); //延时2秒粗发 setTimeout(function() { if(parent.jQuery(".enroll").css("display")=="block") { player.pause(); , 2000); ); //player.on('play', function (e) { // //alert('play'); // parent._player=true; // startCount() ; // ); player.on('pause', function (e) { // alert('pause'); parent._player=false; stopCount() ; ); player.once('complete', function (e) { c=0; stopCount() ; ); ); function resize() { //console.log(_w); //console.log(_h); if(player!=null) { var _w=getWindowWidth(); var _h=getWindowHeight(); if(_w!=0 && _h!=0) { try{ player.resize(_w, _h); catch(ex){
)();
document.write("")