问题是在添加视频时,编辑器会把视频标签<video>换成<img>。很讨厌。。。
1、2是添加视频时不显示,3是编辑时不显示
ueditor.all.js文件中
- 第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

改完我这儿可以了,你试试
解决编辑器添加视频标签替换问题
博客主要讲述在添加视频时,编辑器会将视频标签<video>换成<img>的问题。给出了解决办法,如在ueditor.all.js文件中注释特定行,将部分image改为video;若引用ueditor.all.min.js,可通过关键词搜索修改。
1万+

被折叠的 条评论
为什么被折叠?



