05Jun

KindEditor播放FLV的解决方法

时间: 2014-6-5 分类: HTML5+CSS3 作者:

TAGS:,

Kindedotor是一款不错的富文本编辑器,可惜,自带的视频(FLV)播放功能太鸡肋,下面我们进行一些小改动,让它完美一些!

主要是利用JW FLV Media Player 这个网页播放器。

JW FLV Media Player 是一个强大的网页播放器,可以让你实现插入视频和音频到你的网站上面进行播放,

主要功能包括:

1)支持播放任何Adobe Flash Player可以处理的媒体格式(包括FLV, MP3, H264, SWF, JPG, PNG 和GIF)。

2)支持RTMP和HTTP流, RSS, XSPF和SX 播放列表 。

3)拥有一个 JavaScript API(zsh)。

打开KindEditor/plugins/media.js 文件,找到大约73行:

  1. /*var html = K.mediaImg(self.themesPath + 'common/blank.gif', {//这是本来的值
  2. src : url,
  3. type : K.mediaType(url),
  4. width : width,
  5. height : height,
  6. autostart : autostartBox[0].checked ? 'true' : 'false',
  7. loop : 'true'
  8. });*/
  9. var myindex=parseInt(Math.random()*100+1)
  10. var html='<script type="text/javascript" src="/Public/ext/swfobject.js"></script>' //替换为的值
  11. +'<p id="player'+myindex+'"><a href="http://www.macromedia.com/go/getflashplayer">'
  12. +'Get the Flash Player</a> to see this player.</p>'
  13. +'<script type="text/javascript">'
  14. +'var s'+myindex+' = new SWFObject("/Public/ext/flvplayer.swf","single","'+width+'","'+height+'","7");'
  15. +'s'+myindex+'.addParam("allowfullscreen","true");'
  16. +'s'+myindex+'.addVariable("file","'+url+'");'
  17. +'s'+myindex+'.addVariable("width","'+width+'");' +'s'+myindex+'.addVariable("height","'+height+'");'
  18. //+'s'+myindex+'.addVariable("logo","/Public/Images/logo.png");'//视频水印logo图片
  19. +'s'+myindex+'.write("player'+myindex+'");'
  20. +'</script>';
  21. self.insertHtml(html).hideDialog().focus();

 

我的JW FLV Media Player 是放在ext文件夹中的,如果路径变了 你可以自己改

 

喜欢我们的文章请您与朋友分享:

除非特殊注明,本文版权归原作者所有,欢迎转载!转载请注明版权以及本文地址,谢谢。
转载保留版权:泰山个人博客 >> KindEditor播放FLV的解决方法
本文地址:http://www.tais3.com/2014/925.html + 复制链接

相关文章:

Comments

目前有 0 条精彩评论

  1. 还没有任何评论,你来说两句吧

Comments
发表评论

电子邮件地址不会被公开。 * 标记为必填选项

  • 正确格式为: http://www.tais3.com