利用ckplayer播放视频

来源:互联网 发布:软件课设课题 python 编辑:程序博客网 时间:2024/05/03 05:06

今天在测试的时候,在pc端完美播放(自动播放下一节、记忆短点续播等),但是在手机浏览器中死活不行。怀疑:监听没有起到作用

html5与flash播放视频监听事件的差异解决方法:

function loadedHandler() {
    /// <summary>
    /// 播放器加载完成监听
    /// </summary>
    if (CKobject.getObjectById('ckplayer_a1').getType())   //说明使用html5播放器
    {
        //播放与暂停监听
        CKobject.getObjectById('ckplayer_a1').addListener('play', Ckplay);
        CKobject.getObjectById('ckplayer_a1').addListener('pause', Ckpause);
        //增加播放时间监听
        CKobject.getObjectById('ckplayer_a1').addListener('time', timego);
        //增加播放完成的监听,延时是因为需要等播放器加载完成
        CKobject.getObjectById('ckplayer_a1').addListener('ended', VideoPlayEndedHandler);
    } else {
        //播放与暂停监听
        CKobject.getObjectById('ckplayer_a1').addListener('play', 'Ckplay');
        CKobject.getObjectById('ckplayer_a1').addListener('pause', 'Ckpause');
        //增加播放时间监听
        CKobject.getObjectById('ckplayer_a1').addListener('time', 'timego');
        //增加播放完成的监听,延时是因为需要等播放器加载完成
        CKobject.getObjectById('ckplayer_a1').addListener('ended', 'VideoPlayEndedHandler');
    }

}

html5中监听不需要单引号,原因可能是js解析不同,仅仅是猜测

0 0
原创粉丝点击