帮助手册>JavaScript-API>监听函数

注册监听事件和删除监听事件

在查阅该文之前需要了解的内容如下:
正文:

监听的事件分为二种,一种是不传递属性值,一种是传递属性值,比如监听暂停事件的方法分为二种,一种是只接受暂停事件“pause”,一种是带属性的事件是否暂停“paused”,区别如下:

CKobject.getObjectById('ckplayer_a1').addListener('pause','pauseHandler');
function pauseHandler(){
    //没有任何参数,但运行到这里则确认视频已暂停
}
CKobject.getObjectById('ckplayer_a1').addListener('paused','pausedHandler');
function pausedHandler(b){
   //b=true说明是暂停,=false说明是播放
}

另外,有注册监听事件,就有对应的删除监听事件,示例代码如下:

CKobject.getObjectById('ckplayer_a1').removeListener('pause','pauseHandler');
Powered by ckplayer.com  
Copyright©ckplayer,2011-2016