超酷ckplayer播放器设置兼容所有浏览器
超酷ckplayer播放器设置兼容所有浏览器,这个官方默认的那种调用设置不支持谷歌,因为谷歌最新版本不再支持加载flash插件,因此谷歌浏览器打开播放的时候会提示没有安装flash,我们通过下面的方法可以直接兼容,包括手机播放也可以播放。<div class="video" id="mvideo"></div>
<script type="text/javascript" src="/ckplayer6/ckplayer/ckplayer.js" charset="utf-8"></script>
<script type="text/javascript">
var isiPad = navigator.userAgent.match(/iPhone|iPad|Linux|Android|iPod|ios|iOS|Windows Phone|Phone|WebOS/i) != null;
var videoid = '这里填写视频id用来监听时间';
var m3u8Url = '这里是获取播放地址';
var player = null;
function SetCookie(name, value) {
var Days = 30;
var exp = new Date();
exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString();
}
function getCookie(name) {
var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)"));
if (arr != null) return unescape(arr); return null;
}
function loadHandler() {
player.addListener('time', timeHandler);
}
function timeHandler(t) {
if (t > -1)
SetCookie(videoid + "_time", t);
}
var videoObject = {
container: '.video',
variable: 'player',
loaded: 'loadHandler',
html5m3u8: true,
autoplay: true,//是否自动播放
video:'这里填写视频播放地址'
};
var cookieTime = getCookie(videoid + "_time");
if (!cookieTime || cookieTime == undefined) {
cookieTime = 0;
}
if (cookieTime > 0) {
videoObject['seek'] = cookieTime;
}
player = new ckplayer(videoObject);
</script> 这个代码适用于ckplayerX版本
页:
[1]