【问题标题】:MediaElement.js (WordPress) set end time for YouTube videosMediaElement.js (WordPress) 为 YouTube 视频设置结束时间
【发布时间】:2018-07-30 06:52:38
【问题描述】:

我正在尝试弄清楚如何为 YouTube 视频指定自定义结束时间。我正在使用以下短代码在我的网站上嵌入 YouTube 视频。

[video type="video/youtube" src="https://www.youtube.com/watch?v=nlvVGwssklQ"]

我需要为网站上的每个视频指定不同的结束时间。 我正在寻找类似的东西:

[video type="video/youtube" src="https://www.youtube.com/watch?v=nlvVGwssklQ" **end="2m6s"**]

【问题讨论】:

    标签: wordpress youtube mediaelement.js


    【解决方案1】:

    您似乎正在使用 WordPress 的 MediaElement 插件。 plugin description 没有显示设置 YouTube 视频结束时间的选项。

    您需要自定义插件,以便设置结束时间。 MediaElement 文档有一个名为 getCurrentTime() 的函数,它返回视频的当前播放时间。您可以检查当前播放时间是否等于您的结束时间,如果是,则停止播放器。您可以在 timeupdate 事件的处理程序中添加此检查。

    另一种选择是在plugin support forum 上发布功能请求

    【讨论】: