事件响应接口
cyberplayer::onConnection
参数列表:Function
返回类型:无
接口功能:监听直播流的状态,成功建立连接时触发。
代码示例:
myPlayer.onConnection(function(){
log("onConnection");
});
cyberplayer::onCoverImageReady
参数列表:Function
返回类型:无
接口功能:监听HEVC/H.265(配置 hevc:true)时 视频起播图加载成功,可以点击播放。
代码示例:
myPlayer.onCoverImageReady(function(){
log("onCoverImageReady");
});
cyberplayer::onAlive
参数列表:Function
返回类型:无
接口功能:监听直播流的状态,有直播流时触发。
代码示例:
myPlayer.onAlive(function(){
log("onAlive");
});
cyberplayer::onNoLiveStream
参数列表:Function
返回类型:无
接口功能:监听直播流的状态,无直播流时触发。
代码示例:
myPlayer.onNoLiveStream(function(){
log("onNoLiveStream");
});
cyberplayer::onLiveStop
参数列表:Function
返回类型:无
接口功能:监听直播流的状态,直播暂停时触发。
代码示例:
myPlayer.onLiveStop(function(){
log("onLiveStop");
});
cyberplayer::onBuffer
参数列表:Function
返回类型:无
接口功能:设置播放器缓存事件监听函数。
代码示例:
myPlayer.onBuffer(function(event){
log("onBuffer");
});
cyberplayer::onBufferChange
参数列表:Function
返回类型:void
接口功能:设置播放器缓存变化监听函数。
代码示例:
myPlayer.onBufferChange(function(event){
log("buffer percent : " + event.bufferPercent + "; position : " + event.position);
});
cyberplayer::onBufferFull
参数列表:Function
返回类型:无
接口功能:设置播放器缓存满载状态监听函数。
代码示例:
myPlayer.onBufferFull(function(event){
log("onBufferFull");
});
cyberplayer::onComplete
参数列表:Function
返回类型:无
接口功能:设置播放器完成事件监听函数。
代码示例:
myPlayer.onComplete(function(event){
log("onComplete");
});
cyberplayer::onError
参数列表:Function
返回类型:无
接口功能:设置播放器出错监听函数。
代码示例:
myPlayer.onError(function(event){
log("onError");
});
cyberplayer::onFullscreen
参数列表:Function
返回类型:无
接口功能:设置播放器全屏状态变化监听函数。
代码示例:
myPlayer.onFullscreen(function(event){
log("onFullscreen");
});
cyberplayer::onIdle
参数列表:Function
返回类型:无
接口功能:设置播放器缓空闲事件监听函数。
代码示例:
myPlayer.onIdle(function(event){
log("onIdle");
});
cyberplayer::onMeta
参数列表:Function
返回类型:无
接口功能:设置播放器元数据接收函数。
代码示例:
myPlayer.onMeta(function(event){
log("onMeta");
});
cyberplayer::onMute
参数列表:Function
返回类型:无
接口功能:设置播放器音频开关变化监听函数。
代码示例:
myPlayer.onMute(function(event){
log("onMute");
});
cyberplayer::onPause
参数列表:Function
返回类型:无
接口功能:设置播放器暂停事件监听函数。
代码示例:
myPlayer.onPause(function(event){
log("onPause");
});
cyberplayer::onPlay
参数列表:Function
返回类型:无
接口功能:设置播放器播放事件监听函数。
代码示例:
myPlayer.onPlay(function(event){
log("onPlay");
});
cyberplayer::onPlaylist
参数列表:Function
返回类型:无
接口功能:设置播放器播放列表接收函数。
代码示例:
myPlayer.onPlaylist(function(event){
log("buffer percent : " + event.bufferPercent + "; position : " + event.position);
});
cyberplayer::onPlaylistItem
参数列表:Function
返回类型:无
接口功能:设置播放器当前播放条目变化监听函数。
代码示例:
myPlayer.onPlaylistItem(function(event){
log("onPlaylistItem");
});
cyberplayer::onReady
参数列表:Function
返回类型:无
接口功能:设置播放器就绪事件监听函数。
代码示例:
myPlayer.onReady(function(event){
log("onReady");
});
cyberplayer::onResize
参数列表:Function
返回类型:无
接口功能:设置播放器窗口大小变化监听函数。
代码示例:
myPlayer.onResize(function(event){
log("onResize");
});
cyberplayer::onSeek
参数列表:Function
返回类型:无
接口功能:设置播放器拖动事件监听函数。
代码示例:
myPlayer.onSeek(function(event){
log("onSeek");
});
cyberplayer::onTime
参数列表:Function
回调参数列表:Object - Time 事件
返回类型:无
接口功能:设置播放器播放进度变化事件监听函数。
代码示例:
myPlayer.onTime(function(event){
log("onTime");
});
cyberplayer::onVolume
参数列表:Function
返回类型:无
接口功能:设置播放器音量变化事件监听函数。
代码示例:
myPlayer.onVolume(function(event){
log("onVolume");
});