Ueditor富文本添加视频内容,视频不显示以及编辑富文本时,视频不显示解决方案

强颜欢笑 提交于 2021-01-30 13:55:39

问题是在添加视频时,编辑器会把视频标签<video>换成<img>。很讨厌。。。

 1、2是解决添加视频时不显示,3是解决编辑时不显示

ueditor.all.js文件中 

 

  1. 第7343行、7344行、7345行注释掉

 

//var root = UE.htmlparser(html); 
//me.filterInputRule(root); 
//html = root.toHtml();

 

 

  2.第17683行,最后image改为video

 

var html = creatInsertStr( img2video ? node.getAttr('_url') : node.getAttr('src'),node.getAttr('width'),node.getAttr('height'),null,node.getStyle('float') || '',className,img2video ? 'video':'video');

  

 

3.第17769行,最后image改为video

 

html.push(creatInsertStr( vi.url, vi.width || 420, vi.height || 280, id + i, null, cl, 'video'));

 

 

如果引用的时ueditor.all.min.js,跟ueditor.all.js内容有差别,不太好找。可以通过Ctrl+F   根据我标出的关键词搜索

 

删除后的结果

 

image改为video

 

image改为video

 

改完我这儿可以了,你试试

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!