日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

***解决UEditor编辑器无法插入第三方视频地址

發布時間:2023/12/20 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ***解决UEditor编辑器无法插入第三方视频地址 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

轉:http://blog.csdn.net/qq_16241043/article/details/53894847

?

xssFilter導致插入視頻異常,編輯器在切換源碼的過程中過濾掉img的_url屬性(用來存儲視頻url)_src/plugins/video.js里處理的是_url,而不是_src。

1、在配置文件ueditor.config.js中,定位 //xss過濾白名單,即,whitList:{ },對 img: 增加 “_url” 屬性:?

2、在 video 標簽后新增3給標簽,使Ueditor分別能支持embed標簽和iframe標簽:?

代碼:

source: ['src', 'type'],embed: ['type', 'class', 'pluginspage', 'src', 'width', 'height', 'align', 'style', 'wmode', 'play', + 'autoplay','loop', 'menu', 'allowscriptaccess', 'allowfullscreen', 'controls', 'preload'], iframe: ['src', 'class', 'height', 'width', 'max-width', 'max-height', 'align', 'frameborder', 'allowfullscreen']
  • 1
  • 2
  • 3
  • 4

其中【】中的各個字段為前面相應標簽的屬性 比如:<iframe src="", width="", height=""></iframe>。

這樣,在編輯器中就可以引用優酷、騰訊視頻的iframe通用代碼和embed html代碼;移動端一般引用iframe,可設置屬性,使其適應設備。(這里,建議切換到源碼模式,插入相應的視頻代碼embed或iframe。其中iframe可編輯大小,優酷embed有效,騰訊embed無效;且騰訊視頻的iframe可設置為自動播放,優選)

注意:通過以上兩步后,可能出現的新問題是,前端頁面不解析<iframe>標簽,而是將其原樣輸出:?
?
解決方法:用html_entity_decode()函數把HTML實體轉換為字符,該函數為php函數。

假設$string為從數據庫中取出的編輯器存入的內容:經html_entity_decode($string)后,再輸出到前端頁面。

文章精選自【blog.4ud.cn】

總結

以上是生活随笔為你收集整理的***解决UEditor编辑器无法插入第三方视频地址的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。