<script>
var PlayIndex = 0;
var listStr = "player/res/js/ckplayer/test.mp4;http://movie.ks.js.cn/flv/other/1_0.flv";
var PlayList = listStr.split(';');
function playerstop() {
var CurrentPlay = PlayList[PlayIndex];
//如果你不需要某項設置,可以直接刪除,注意var flashvars的最后一個值后面不能有逗號
var flashvars = {
f: CurrentPlay, //視頻地址
s: '0', //調用方式,0=普通方法(f=視頻地址),1=網址形式,2=xml形式,3=swf形式(s>0時f=網址,配合a來完成對地址的組裝)
c: '0', //是否讀取文本配置,0不是,1是
x: '', //調用xml風格路徑,為空的話將使用ckplayer.js的配置
e: '0', //視頻結束后的動作,0是調用playerstop(可以自己定義這個函數)函數,1是循環播放,2是暫停播放並且不調用廣告,3是調用視頻推薦列表的插件,4是清除視頻流並調用js功能和1差不多,5是暫停播放並且調用暫停廣告
v: '80', //默認音量,0-100之間
p: '1', //視頻默認0是暫停,1是播放
h: '3', //播放http視頻流時采用何種拖動方法,=0不使用任意拖動,=1是使用按關鍵幀,=2是按時間點,=3是自動判斷按什么(如果視頻格式是.mp4就按關鍵幀,.flv就按關鍵時間),=4也是自動判斷(只要包含字符mp4就按mp4來,只要包含字符flv就按flv來)
q: '', //視頻流拖動時參考函數,默認是start
m: '0', //默認是否采用點擊播放按鈕后再加載視頻,0不是,1是,設置成1時不要有前置廣告
ct: '2', //6.2新增加的參數,主要針對有些視頻拖動時時間出錯的修正參數,默認是2,自動修正,1是強制修正,0是強制不修正
my_url: encodeURIComponent(window.location.href)//本頁面地址
//調用自定義播放器參數結束
};
var params = { bgcolor: '#FFF', allowFullScreen: true, allowScriptAccess: 'always' }; //這里定義播放器的其它參數如背景色(跟flashvars中的b不同),是否支持全屏,是否支持交互
var attributes = { id: 'ckplayer_a1', name: 'ckplayer_a1', menu: 'false' };
//下面一行是調用播放器了,括號里的參數含義:(播放器文件,要顯示在的div容器,寬,高,需要flash的版本,當用戶沒有該版本的提示,加載初始化參數,加載設置參數如背景,加載attributes參數,主要用來設置播放器的id)
CKobject.embedSWF('player/res/js/ckplayer/ckplayer.swf', 'a1', 'ckplayer_a1', '380', '180', flashvars, params);
/*CKobject.embedSWF(播放器路徑,容器id,播放器id/name,播放器寬,播放器高,flashvars的值,其它定義也可省略);
此時可以刪除ckplayer.js中的最后一行,交互的部分也要改成CKobject.getObjectById('ckplayer_a1')
*/
//調用ckplayer的flash播放器結束
PlayIndex++;
if (PlayIndex >= PlayList.length) {
PlayIndex = 0;
}
}
playerstop();
</script>
轉載自:http://blog.csdn.net/hutao1101175783/article/details/23845737
官網:http://www.ckplayer.com/article/example/80/