2017-07-03 171 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>。所以你不能在编辑器中播放它,因为它并没有嵌入媒体网址。