2017-07-03 2782 views
1

下午好,我會詳細解釋這個問題。我將TinyMCE編輯器版本4.6.4連接到我的網站。它在Media插件中有插件,您可以通過它插入媒體文件到編輯器中。在TinyMCE編輯器中顯示視頻

因此,我將視頻添加到編輯器。其實,你可以用不同的方式添加視頻,其中之一是給編輯一個直接的鏈接,我這樣做。

有在編輯器中,其可以被插入到位置truefalse的初始化參數media_live_embeds,如果參數被插入到真,那麼,所添加的視頻,可直接在編輯器中播放。

的問題是,如果我給一個鏈接到一個視頻從我的網站(例如vvv.mp4),那麼,它不玩(如同參數插入media_live_embeds:假)。

但是,如果例如我從YouTube上添加視頻鏈接(例如https://www.youtube.com/watch?v=q6_yRWPd4Yc),那麼它的工作原理。

這裏的屏幕上有兩個視頻,第一個帶有YouTube鏈接,第二個帶有來自網站的鏈接,第一個直接從編輯器播放,第二個不是。

enter image description here

什麼是我的錯?誰有這個問題?

這裏是editor,你可以測試自己。

回答

1

該屬性的名稱是media_live_embeds所以這將允許直接在編輯器中嵌入媒體。當你插入一個視頻網址,TinyMCE的構建嵌入視頻代碼的集成:

<iframe width="560" height="315" src="https://www.youtube.com/embed/LIMYj5mpMM4" frameborder="0" gesture="media" allow="encrypted-media" allowfullscreen></iframe> 

但是,當你插入從您的網站,而不創建內容的視頻或從本地文件的URL訪問的視頻,TinyMCE的將創建一個HTML元素: <video><video>。所以你不能在編輯器中播放它,因爲它並沒有嵌入媒體網址。