在做一個項目中,
客戶要把要本地視頻播上傳因爲瀏覽只限於局域網內使用,所以複製酷6等視頻網站的資源,這個方法是行不通的了。
那就本地上傳,可本地上傳考慮到,如果客戶日後有增加多個視頻在一個內容下,這樣通過增加字段或表來實現有點麻煩了,
所以還是對編輯器想辦法吧,
因爲KindEditor 就已經支持flv格式的視頻
多好呀,省了自己好多問題。可問題又來了。flv放不了。
這個叫鬱悶,百度,google都沒有找到,只找到提問的卻沒有回答,又上官網
也有相同的問題,沒有人回答。
那不行對KindEditor 輸出的代碼進行動態修改用jquer 經過測試沒有能成功。
只好看KindEditor 他的js代碼了,亂亂碼碼的,對於新手的我,實在暈,看不懂,
修改kindeditor-min.js 在這裏找到這段代碼 加工一下,經測試OK
function Ea(a) {
var b = "<embed flashvars='file="+a.src+"' ";
l(a,
function(a, d) {
b += a + '="' + d + '" '
});
b += " src='/flvplayer.swf' />";
return b
}
flashvars='file="+a.src+"'
這個FLV的路經
b += " src='/flvplayer.swf' />";
這個是調用的flv播放器
輸入的代碼是:
<embed flashvars="file=/attached/media/20111211/20111211113452_8080.flv" src="/flvplayer.swf" type="application/x-shockwave-flash" width="550" height="400" autostart="false" loop="true" />
flash文件我就不提供下載了,還沒有弄明白這裏怎麼上傳附件的。
這個搜
JW Player
應該是這個播放器。
上面的修改只是提供一種方法,並不完美,大家完善分享一下。