帮助手册>JavaScript-API>控制函数

示例:控制播放器暂停/播放

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

这是一个简单的示例。但代码是完整的。主要功能是当用户点击按钮时播放器在播放/暂停之间进行切换。

代码如下:

<div id="a1"></div>
<script type="text/javascript" src="ckplayer/ckplayer.js" charset="utf-8"></script>
<script type="text/javascript">
	var idLoadHandler=false;
	var flashvars={
		f:'http://movie.ks.js.cn/flv/other/1_0.flv',
		c:0,
		loaded:'loadHandler'
		};
	var video=['http://movie.ks.js.cn/flv/other/1_0.mp4->video/mp4'];
	CKobject.embed('ckplayer/ckplayer.swf','a1','ckplayer_a1','600','400',false,flashvars,video)	
	function loadHandler(){
		idLoadHandler=true;
	}
	function playorpause(){
		if(idLoadHandler){
			CKobject.getObjectById('ckplayer_a1').playOrPause();
		}
		else{
			alert('播放器还未加载,不能进行控制');
		}
	}
</script>
<a href="javascript:;" onClick="playorpause()">播放视频</a>

代码说明:

控制代码是:

CKobject.getObjectById('ckplayer_a1').playOrPause();

CKobject.getObjectById('ckplayer_a1')是获取播放器的函数,ckplayer_a1是播放器的ID,在上面的CKobject.embed函数的第三个属性里定义。

playOrPause()是播放器里的函数,用来控制播放器在播放/暂停之间切换。

Powered by ckplayer.com  
Copyright©ckplayer,2011-2016