【问题标题】:Youtube player is not being displayed in mobile browsersYoutube 播放器未在移动浏览器中显示
【发布时间】:2015-08-08 16:41:34
【问题描述】:

我的网站在桌面浏览器中显示嵌入式 Youtube 视频播放器,但在移动设备中没有。什么都没有显示,而是为 youtube 播放器创建的空白区域。这是一个示例链接:

http://nepali.rocks/1974-ad-hinda-hindai-4/187467

【问题讨论】:

  • 您应该添加有关您的问题的更多信息 - 浏览器、代码...
  • 我不知道代码。但是,我认为 CSS 会阻止播放器。我看到另一个问题的类似回复。在谈论浏览器时,所有浏览器都只显示空格。
  • 我认为反对票是不公平的,但@Andrew 提出了一个很好的观点。事实上,解决方案在于页面的 HTML 源代码。如果我没有选择自己检查,那么我无法回答你。帮助我们为您提供帮助。

标签: video youtube embedding


【解决方案1】:

Youtube Player 未在移动设备上显示的原因是因为您的链接似乎嵌入了通过 Flash Player 浏览器插件运行的 Youtube Player 版本(在大多数移动浏览器应用程序中不可用。我认为 Dolphin 和 Firefox 应用程序如果您需要在移动设备上显示 Flash Player 内容)。

修复:http://www.youtube.com/v/ 替换为http://youtube.com/embed/

只需更改 Youtube 嵌入代码,如下所示...

  • 查找:src="http://www.youtube.com/v/ufpFzbcshNc?rel=1"
  • 替换:src="http://youtube.com/embed/ufpFzbcshNc?rel=1"

现在这个方法给出了 Youtube Player 的 HTML5 版本。希望适用于任何移动浏览器。希望对您有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-09
    • 2014-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多