[cc视频]CC视频接口说明
接口分为两种类型:方法、回调;具体使用方法可参照下方示例。
方法,是指播放器开放的JavaScript函数,开发者可通过这些函数与播放器进行交互;
回调,是指播放过程中,可触发的播放器事件。
接口名称 | 功能描述 | 类型 |
start() | 开始播放 | 方法 |
pause() | 暂停播放 | 方法 |
resume() | 恢复播放 | 方法 |
seek(time) | 定位至指定时间,参数time(单位:秒) | 方法 |
getDuration() | 获取视频片长(单位:秒) | 方法 |
getPosition() | 获取当前播放时间(单位:秒) | 方法 |
getQualities() | 获取当前视频可⽤清晰度列表 返回类型:Array eg. [{value:"0",label:"普通"},{value:"1",label:"清晰"}] |
方法 |
setQuality(quality) | 设置清晰度 参数 quality 为 getQualities 方法获取的 value 值 |
方法 |
setVolume(volume) | 设置音量 参数volume取值范围:[0-1]. eg. setVolume(0.5) |
方法 |
normalScreen() | 退出全屏 | 方法 |
setConfig(config) | 配置播放器 参数config为配置对象,详细参照播放器配置 |
方法 |
on_cc_player_init(vid,objectId) | 初始化播放器界面元素 vid : 视频ID objectId:页面中播放器的id值 |
回调 |
示例
HTML代码:
<object...id="cc_A5FEB0EA05F2100B9C33DC5901307461">
...
<paramname="allowFullScreen"value="true" />
<paramname="allowScriptAccess"value="always" />
<embed...name="cc_A5FEB0EA05F2100B9C33DC5901307461"allowFullScreen="true"
allowScriptAccess="always"... />
</object>
JavaScript代码:
<script type="text/javascript">
var player1 = getSWF( "cc_A5FEB0EA05F2100B9C33DC5901307461" );
functionon_cc_player_init( vid, objectID ){
var player = getSWF( objectID );
console.info( player1 == player );
player.start();
}
functiongetSWF( swfID ) {
if (window.document[ swfID ]) {
return window.document[ swfID ];
} elseif (navigator.appName.indexOf("Microsoft") == -1) {
if (document.embeds && document.embeds[ swfID ]) {
return document.embeds[ swfID ];
}
} else {
return document.getElementById( swfID );
}
}
</script>
热门文章推荐
- [cc视频]CC视频配置说明
- [cc视频]CC视频如何设置视频清晰度
- [cc视频]CC视频常见问题FAQ
- [cc视频]CC视频播放器管理
- [CC视频]CC视频使用快速入门教程
- [cc视频]CC视频接口说明
- [CC视频]CC视频宣布正式开放API
- [cc视频]CC视频视频上传客户端-ICC