【问题标题】:YouTube Embed Shows Different Video in Various BrowsersYouTube 嵌入在各种浏览器中显示不同的视频
【发布时间】:2014-03-22 18:12:37
【问题描述】:

我有一个嵌入到 iFrame 中的 YouTube 视频。这是嵌入网址:

http://www.youtube.com/embed/-3W3xvAcD2Y

在我 Mac 上当前版本的 Safari、Mobile Safari 和 Firefox 中,一旦视频实际开始播放,我会得到一个双倍的视频(3D 版本?),如下所示: (注意:预览图看起来很正常,你必须在它像这样翻倍之前真正开始播放视频。)

在 Chrome 中,我得到了正确的版本: 两者都使用 HTML5 播放器 FWIW,这些嵌入链接直到最近才为我工作。将链接实际嵌入 iFrame 时,我看到了相同的结果;在这里链接到嵌入 URL 更容易。在我的测试中,我并没有在所有 YouTube 视频中看到这一点。它可能仅限于最近上传的视频,但我对此不是 100% 确定(这里的 another example 显示了问题)。

知道发生了什么吗?这可能是最近弹出的 YouTube 上的嵌入代码错误吗?试试这个 URL,如果它在其他浏览器上运行,请告诉我。

【问题讨论】:

  • 我已将此问题作为错误报告给 YouTube,但我不知道他们的响应速度如何。希望它尽快修复。

标签: youtube


【解决方案1】:

我也遇到了同样的问题。

YouTube 似乎在随机 HTML5 视频的嵌入中强制使用 3D。我注意到 mozstereomode="1" 正在应用于存在此问题的视频。

【讨论】:

  • 我很高兴知道其他人也看到了同样的问题,但我仍然希望 YouTube 能解决这个问题或找到一些解决方法。我尝试通过 URL 参数将 mozstereomode 设置为 0,但这并没有解决问题。
  • 现在似乎在我做的快速测试中得到了修复。让我知道它是否适合你。如果是这样,我们可以将此标记为临时错误,我会为您提供解决方案。
  • 是的,该错误似乎已修复!太棒了,他们这么快就解决了这个问题!
猜你喜欢
  • 2018-02-12
  • 1970-01-01
  • 1970-01-01
  • 2012-02-15
  • 2015-02-19
  • 1970-01-01
  • 1970-01-01
  • 2019-11-07
  • 2012-11-03
相关资源
最近更新 更多