問題是在添加視頻時,編輯器會把視頻標簽<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
改完我這兒可以了,你試試