2011-04-06 76 views
6

我们一直在使用YouTube的iframe嵌入视频。一切皆好;在iPhone上执行。在iPhone上,视频占位符图片被拉伸了大约两倍。播放视频结果的消息是'您需要更新您的Adobe Flash Player ...' - 这肯定是不对的?YouTube是否破坏了iPhone上嵌入的IFrame?

大约一周前这工作正常。

我目前正在用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

这似乎是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

相关片段: (张贴由杰夫Posnick,YouTube的API团队,星期二,2011年4月5日9时15分37秒-0700(PDT))

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

一个问题导致“您需要升级您的Flash Player ...” 错误消息。此消息似乎在 尝试在iOS WebKit中嵌入iframe并使用 iframe播放获利视频(即广告视频)时触发。此错误消息明显是 不当,因为iOS上没有Flash Player,但最后 即使错误消息是 已更改,视频仍可能实际不会播放,因为并非所有获利的视频都可在 iOS设备上播放。

在播放开始后,还有另一个与iframe播放器在 页面上调整大小有关的问题。这也正在努力。 我还没有任何有关这些 问题中的一个或两个问题是否能及时解决的问题,以便本周推出的新代码 代码将在PDT周三晚上发布。我会在更新这个 线程时获得更多信息。

1

将滚动=“no”添加到iframe。为我工作。

相关问题