videoobject = { container: '#ckplayer-video',//“#”代表容器的id,“.”或“”代表容器的class variable: 'player',//该属性必需设置,值等于下面的new chplayer()的对象 video:''//视频地址 }; var player = new ckplayer(videoobject); $(function(){ $('#main').fullpage({ slidesnavigation:true, anchors: ['page1', 'page2', 'page3', 'page4','page5','page6'], menu: '#menu' }); $(window).resize(function(){ autoscrolling(); }); function autoscrolling(){ var $ww = $(window).width(); if($ww < 1201){ $.fn.fullpage.setautoscrolling(false); } else { $.fn.fullpage.setautoscrolling(true); } } autoscrolling(); var timer; clearinterval(timer) timer=setinterval(function(){ $.fn.fullpage.moveslideright(); }, 5000); $(".slide").hover(function(){clearinterval(timer)}, function(){ timer=setinterval(function(){ $.fn.fullpage.moveslideright(); }, 5000); }); $(".mc-video").click(function(){ $(".vvwr").show(); var videourl = $(this).attr("video-src"); changevideo(videourl); }); $(".v-close").click(function(){ player.videopause(); //$(".video video").attr("src",""); $(".vvwr").hide(); }); /* $(".br-top a").click(function(){ $(".video").addclass("blo"); $(".video1").addclass("blo"); }) $(".br-bot a").click(function(){ $(".video").addclass("blo"); $(".video2").addclass("blo"); }) $(".br-fr a").click(function(){ $(".video").addclass("blo"); $(".video2").addclass("blo"); }); $(".v-close").click(function(){ $(".video,.video2,.video1,.video3").removeclass("blo"); }); */ }); function changevideo(videourl) { if(player == null) { return; } var newvideoobject = { container: '#ckplayer-video', //容器的id variable: 'player', autoplay: true, //是否自动播放 //loaded: 'loadedhandler', //当播放器加载后执行的函数 video: videourl } //判断是需要重新加载播放器还是直接换新地址 if(player.playertype == 'html5video') { if(player.getfileext(videourl) == '.flv' || player.getfileext(videourl) == '.m3u8' || player.getfileext(videourl) == '.f4v' || videourl.substr(0, 4) == 'rtmp') { player.removechild(); player = null; player = new ckplayer(); player.embed(newvideoobject); } else { player.newvideo(newvideoobject); } } else { if(player.getfileext(videourl) == '.mp4' || player.getfileext(videourl) == '.webm' || player.getfileext(videourl) == '.ogg') { player = null; player = new ckplayer(); player.embed(newvideoobject); } else { player.newvideo(newvideoobject); } } }