【问题标题】:Displaying YouTube videos using MediaElement.js 2.9.1 in Wordpress?在 Wordpress 中使用 MediaElement.js 2.9.1 显示 YouTube 视频?
【发布时间】:2012-11-27 18:41:21
【问题描述】:

我已经通过 wordpress 安装了插件,并且音频播放器工作正常,但我正在尝试使用 MediaElement 来显示 youtube 视频。我使用以下代码无济于事:

video autoplay="false" src="http://http://youtu.be/GXxfAygoVLM" type="video/youtube" width="500" height="275"

我安装的版本是2.9.1版。

您能否告知我哪里出错了以及是否需要在“mediaelement-js-wp.php”中添加一些内容?

编辑:这是网站上的当前简码(不起作用):

[video autoplay="true" src="http://www.youtube.com/watch?v=GXxfAygoVLM" type="video/youtube" width="500" height="275"]

【问题讨论】:

  • 您可能需要 Jetpack 吗?我也无法让它工作......即使是嵌入的 url。

标签: wordpress youtube mediaelement.js


【解决方案1】:

我不知道 Wordpress 中的 MediaElement.js 2.9.1,但您的链接没有指向视频(它不是指向视频文件本身,而是指向 html 页面)

试试直接链接,你可以借助任何 youtube 下载工具来获取它们(我不能给你任何东西,因为它们很长)。

maybe this way

【讨论】:

    【解决方案2】:

    嗯,我能看到的最明显的事情是您在 src 属性中包含了两次 http://。尝试删除其中之一。

    如果这不起作用,您可能希望更进一步。在使用“youtu.be”链接而不是实际的“youtube.com”链接时,我在使用其他 Wordpress/Youtube 集成之前遇到过这个问题。

    尝试更改:http://youtu.be/GXxfAygoVLM

    到: http://www.youtube.com/watch?v=GXxfAygoVLM

    看看这是否适合你。

    【讨论】:

    • 感谢您的回复。在将问题添加到 stackoverflow 后我进行了更改,因此我更正了两个 http,但不幸的是,它仍然无法正常工作。我还使用了完整的 URL,而不是 youtu.be/GXxfAygoVLM,我仍然得到一个带有下载链接的黑色方块。
    猜你喜欢
    • 2017-03-02
    • 2018-07-30
    • 2014-05-22
    • 1970-01-01
    • 1970-01-01
    • 2014-12-19
    • 2018-02-12
    • 2016-01-01
    • 2015-11-12
    相关资源
    最近更新 更多