视频上传后页面显示空白,如下
修改ueditor.all.js文件
ueditor.all.js,17769行
html.push(creatInsertStr( vi.url, vi.width || 420, vi.height || 280, id + i, null, cl, 'image'));修改为
html.push(creatInsertStr( vi.url, vi.width || 420, vi.height || 280, id + i, null, cl, 'video'));
7343,7344,7346行,注释掉代码:
var root = UE.htmlparser(html);
me.filterInputRule(root);
html = root.toHtml();
清理缓存,刷新页面插入视频即可,效果显示如下
本文属于转载
页面可以直接播放视频,但是视频无法被预览
看到有些博客写将whitList修改为whiteList,本人亲测没有效果,欢迎回帖探讨
也欢迎提供新方法,本人小白一个
jsp页面引入如下:
<!-- 富文本编辑器 -->
<script type="text/javascript" src="<%=path %>/plugins/ueditors/ueditor.config.js"></script>
<script type="text/javascript" src="<%=path %>/plugins/ueditors/ueditor.all.js"> </script>
<link rel="stylesheet" type="text/css" href="<%=path %>/plugins/ueditors/third-party/video-js/video-js.min.css"/>
<script type="text/javascript" src="<%=path %>/plugins/ueditors/third-party/video-js/video.js"></script>
<script src="<%=path%>/js/html5media.min.js"></script>
<script type="text/javascript" src="<%=path %>/plugins/ueditors/ueditor.parse.js"></script>
<!--建议手动加在语言,避免在ie下有时因为加载语言失败导致编辑器加载失败-->
<!--这里加载的语言文件会覆盖你在配置项目里添加的语言类型,比如你在配置项目里配置的是英文,这里加载的中文,那最后就是中文-->
<script type="text/javascript" src="<%=path %>/plugins/ueditors/lang/zh-cn/zh-cn.js"></script>
按照上传图片的方法,上传视频即可,本人的视频和图片均保存到了阿里OSS
本人的另一篇博客有提供图片上传
http://blog.youkuaiyun.com/eadela/article/details/76169660