最近有个客户要求 他的产品描述里面要插入视频播放 flv格式的 在网上搜索了一下 很多解决这样的方法的 ,但是很多都使用不了 因为版本不一样 下面我找了一个兼容各种版本的方法.
1 、下载FLV的插件 网上有很多 可以直接下载到
2、将插件解压缩到FCKeditor/editor/plugins文件中
3、打开 FCKeditor/fckconfig.js 把插件引入到js当中 加入代码:
FCKConfig.Plugins.Add( ‘flvPlayer’,'en’) ;
4、就是要在编辑器菜单中加入这个按钮了:
FCKConfig.ToolbarSets[ "Default"] = ['Source','DocProps','-','Save','NewPage','Preview','-','Templates','flvPlayer'],
以上4步就可以完成在编辑器中插入flv视频了
但是有时候可能会出现bug 浏览器不支持上传flv 解决方法:
打开 flvPlayer/flvPlayer.js
OpenServerBrowser(
‘flv’,
oEditor.FCKConfig.MediaBrowserURL,
oEditor.FCKConfig.MediaBrowserWindowWidth,
oEditor.FCKConfig.MediaBrowserWindowHeight ) ;
修改为:
OpenServerBrowser(
‘flv’,
oEditor.FCKConfig.FlashBrowserURL,
oEditor.FCKConfig.FlashBrowserWindowWidth,
oEditor.FCKConfig.FlashBrowserWindowHeight ) ;
但是当你选择一个flv视频上传的时候,icme不能返回文件的路径,解决方法如下:
打开flvPlayer/flvPlayer.html替换所有”txtURL”为”txtUrl”
打开flvPlayer/flvPlayer.js替换所有”txtURL”为”txtUrl”
效果截图:
点击 菜单 flv 添加视频
很好解决编辑器上传视频的问题。