在 TinyMCE 编辑器中显示视频

Displaying the video in the TinyMCE editor

下午好,我会详细说明问题的。我正在将 TinyMCE 编辑器版本 4.6.4 连接到我的站点。它在媒体插件中有插件,您可以通过它向编辑器中插入媒体文件。

于是,我在编辑器中添加了视频。其实,你可以通过不同的方式添加视频,其中一种是直接给编辑一个link,我就是这样做的。

在编辑器的初始化中有一个参数media_live_embeds,可以插入到truefalse的位置,如果参数插入为true,则,添加的视频可以在编辑器中直接播放

问题是,如果我从我的站点(vvv.mp4 示例)中为视频提供 link,那么它不会播放(好像参数插入 media_live_embeds: 假).

但是,例如,如果我从 youtube 添加视频 link(例如 https://www.youtube.com/watch?v=q6_yRWPd4Yc),那么它会起作用。

屏幕上有 2 个视频,第一个来自 youtube link,第二个来自网站 link,第一个直接从编辑器播放,并且第二个不是。

我的错误是什么?谁遇到过这个问题?

这里是editor,大家可以自己测试一下。

属性 的名称是 media_live_embeds 所以这将允许直接在编辑器中播放嵌入媒体。插入视频时URL,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>。所以你不能在编辑器中播放它,因为它不是并且嵌入了媒体 url。