YouTube是否已破坏了IFrame嵌入iPhone?

时间:2011-04-06 13:27:46

标签: iphone html iframe youtube mobile-safari

我们一直在使用YouTube的iframe嵌入视频。一切都很好;在iPhone上执行。在iPhone上,视频占位符图像的张力大约是应有的两倍。播放视频会显示消息“您需要更新Adobe Flash Player ...” - 这肯定不对吗?

大约一周前工作正常。

我目前正在使用4.3.1在iPhone 4上进行测试 - 但也在iPad 4.2.1上进行了测试。

我正在测试的示例剪辑位于:http://wexion.net/posts/youtube_iframe_test

该页面的HTML就是以下内容,但如果我把它放在“正确的”页面上,就会出现同样的问题。

<iframe class="youtube-player" type="text/html" width="300" height="246"  src="http://www.youtube.com/embed/mG0xiG_0I2E" frameborder="0" allowfullscreen></iframe>

有没有其他人有这个问题?知道发生了什么事吗?或/并有可能修复?

2 个答案:

答案 0 :(得分:2)

这似乎是Google / YouTube意识到的问题。 http://groups.google.com/group/youtube-api-gdata/browse_thread/thread/861d5605093fdd7b#http://groups.google.com/group/youtube-api-gdata/browse_thread/thread/7490cb2d0aa69120

相关剪辑: (由Jeff Posnick发布,YouTube API小组,星期二,2011年4月5日09:15:37 -0700(PDT))

只是为了更新人们,玩家工程团队正在努力 解决影响iOS iframe播放的两个独立问题:

一个问题导致“您需要升级Flash Player ......” 错误信息。当有一条消息时,似乎会触发此消息 尝试使用。播放货币化视频(即带有广告的视频) iframe嵌入iOS WebKit。显然,此错误消息 不合适,因为iOS上没有Flash Player,但最终 即使出现错误信息,视频仍然可能无法播放 因为并非所有获利的视频目前都可播放,因此已更改 iOS设备。

还有另一个与iframe播放器调整大小相关的问题 播放开始后的页面。这也正在进行中。  我还没有关于其中一个或两个的信息 问题将在本周推出新玩家的过程中得到及时解决 代码,将于周三晚间PDT举行。我会更新这个 我拥有更多信息的帖子。

答案 1 :(得分:1)

向iframe添加scrolling =“no”。为我工作。