Ueditor富文本添加視頻內容,視頻不顯示以及編輯富文本時,視頻不顯示解決方案


問題是在添加視頻時,編輯器會把視頻標簽<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

 

改完我這兒可以了,你試試

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM