ckplayer 配置loaded无法执行

  • jcm 2021-03-25 17:31 浏览:1919 回复:0
    楼主

    var videoObject = {

    container:'.video',//“#”代表容器的ID,“.”或“”代表容器的class

    variable:'player',//播放函数名称,该属性必需设置,值等于下面的new ckplayer()的对象

    video:'http://39.106.147.233:8229/test/video/test.mp4',//视频地址

    autoplay:true,//是否自动播放

    html5m3u8:false,

    //debug:true,//开启调试模式

    flashplayer:false,//是否需要强制使用flashplayer

    loaded:'loadedHandler',

    changeControlBarShow:false

    };

    var player = new ckplayer(videoObject);//初始化播放器

    function loadedHandler(name){

    //调用到该函数后说明播放器已加载成功,可以进行部分控制了。此时视频还没有加载完成,所以不能控制视频的播放,暂停,获取元数据等事件

    player.addListener('loadedmetadata',loadedMetaDataHandler);//监听元数据

    }

    function loadedMetaDataHandler(name){

    player.videoPlay();//控制视频播放

    }

    //按照官方文档写的方法 但是视频一直是加载状态 要手动点击才会播放 并没有执行loadedMetaDataHandler

    0 0
  • 回复问答:
举报