<script> var PlayIndex = 0; var listStr = "player/res/js/ckplayer/test.mp4;http://movie.ks./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是循環(huán)播放,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./article/example/80/
|