DEDECMS整合CKplayer超簡單實(shí)例
2024-04-25 20:51:21
供稿:網(wǎng)友
DEDECMS整合CKplayer超簡單實(shí)例。
您可以使用你喜歡的任意模型:推薦軟件和文章
1、首先把下載的ckplayer放在根目錄下
2、修改ckplayer/ckplayer.js里各按鈕的路徑前加上(為了不出錯(cuò)。強(qiáng)烈建議使用絕對(duì)路徑)
第一步:首先進(jìn)入DEDECMS后臺(tái):核心→頻道模型→內(nèi)容模型管理→更改→字段管理→添加新字段
表單提示文字:影片地址 (可以自定義)
字段名稱:shipingdizhi (可以自定義)
字段類型:默認(rèn)
前臺(tái)參數(shù):使字段可以在列表的底層模板中獲得
內(nèi)容是否需要分頁符:否
數(shù)據(jù)類型:單行文本(varchar)
然后點(diǎn)擊確定
以上是設(shè)定部分
下邊是模板部分:用網(wǎng)頁編輯軟件打開您所使用欄目的內(nèi)容模板。添加以下代碼:(如果找不到地方插入。就插入{dede:field.body/}這個(gè)代碼下邊或上邊)
<div id="a1" style="width:600px;">正在加載播放器...</div>
<script type="text/javascript" src="ckplayer/ckplayer.js" charset="utf-8"></script>
<script type="text/javascript">
var s1=new swfupload();
s1.ckplayer_url='ckplayer/ckplayer.swf';//播放器文件名
s1.ckplayer_flv='http://movie.ks.js.cn/flv/2011/11/8-1.flv';//視頻地址
s1.ckplayer_loadimg='/images/loadimg2.jpg';//初始圖片地址
s1.ckplayer_pauseflash='';//暫停時(shí)播放的廣告,只支持flash和圖片
s1.ckplayer_pauseurl='';//暫停時(shí)播放圖片時(shí)需要加一個(gè)鏈接
s1.ckplayer_loadadv='';//視頻開始前播放的廣告,可以是flash,也可是視頻格式
s1.ckplayer_loadurl='';//視頻開始前廣告的鏈接地址,主要針對(duì)視頻廣告,如果是flash可以不填寫
s1.ckplayer_loadtime=5;//視頻開始前廣告播放的秒數(shù),只針對(duì)flash有效
s1.ckplayer_endstatus=1;//視頻結(jié)束后的動(dòng)作,0停止播放并發(fā)送js,1是不發(fā)送js且重新循環(huán)播放,2停止播放
s1.ckplayer_volume=30;//視頻默認(rèn)音量0-100之間
s1.ckplayer_play=1;//視頻默認(rèn)播放還是暫停,0是暫停,1是播放
s1.ckplayer_width=600;//播放器寬度,默認(rèn)600
s1.ckplayer_height=400;//播放器高度,默認(rèn)400
s1.ckplayer_bgcolor='#000000';//播放器背景顏色
s1.ckplayer_allowFullScreen=true;//是否支持全屏,true支持,false不支持,默認(rèn)支持
s1.swfwrite('a1');//div的id
</script>
復(fù)制代碼以上有兩處ckplayer/ckplayer.swf ckplayer/ckplayer.js 我強(qiáng)烈建議使用絕對(duì)路徑。還有ckplayer.js里邊的地址使用絕對(duì)路徑。
下一步:修改一下代碼
s1.ckplayer_flv='http://movie.ks.js.cn/flv/2011/11/8-1.flv';//視頻地址 把這句改成s1.ckplayer_flv='{dede:field.shipingdizhi/}';//視頻地址
{dede:field.shipingdizhi/}里邊的shipingdizhi要和您的字段名稱一樣。