iphone - YouTube 是否破坏了 iPhone 上嵌入的 IFrame?

标签 iphone html iframe youtube mobile-safari

我们一直在使用 YouTube 的 iframe 嵌入视频。一切皆好;在 iPhone 上除外。在 iPhone 上,视频占位符图像被拉伸(stretch)到应有的两倍高。播放视频时会出现消息“您需要更新您的 Adob​​e 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>

还有其他人有这个问题吗?知道是怎么回事吗?或/并有可能的解决方案?

最佳答案

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

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

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

一个问题会导致“您需要升级您的 Flash Player...” 错误信息。当有一个 尝试使用 iframe 嵌入 iOS WebKit。这个错误信息很明显 不合适,因为 iOS 上没有 Flash Player,但最后 即使出现错误消息,视频仍然可能无法真正播放 已更改,因为目前并非所有获利视频都可以在 iOS 设备。

还有一个与 iframe 播放器调整大小相关的问题 播放开始后的页面。这也在努​​力中。 我还没有关于其中一个或两个的任何信息 本周新玩家推送问题会及时解决 代码,将在周三晚上 PDT 进行。我会更新这个 当我有更多信息时,请与线程联系。

关于iphone - YouTube 是否破坏了 iPhone 上嵌入的 IFrame?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5567128/

相关文章:

android - YouTube IFRAME 与 YouTube Android Player API

angular - Angular2 上的 Youtube Iframe

ios - Objective C - 在代码中创建的对象在切换 View Controller 后消失

iphone - TableView :didSelectRowAtIndexPath not firing after swipe gesture is called

iphone - 在 View 中使用 UITapGesture 时不调用 UIButton 操作

css - 如何使 Divs 在水平导航和页脚之间使用 100% 高度

html - 链接和图标之间的空间,fontawesome

html - 文本换行时水平对齐来自多个 div 的元素

internet-explorer - 如何在 selenium webdriver 的富文本编辑器中输入文本?

ios - React Native,应用程序在模拟器上运行,但不能在真实的 iPhone 上运行