嵌入式YouTube视频无法在iPhone上播放

时间:2010-12-17 11:59:11

标签: iphone video youtube landscape embedded-video

我正在尝试在我的应用中嵌入YouTube视频。它工作正常,但以纵向开始,不会旋转到横向(使视频变小)。

我在一个大小为237x353的UIWebView中完成所有这些操作 包含的viewcontroller应该只能以纵向工作(这会影响问题)。 我已经读过嵌入式youtube视频在MPMoviePlayerController中自动启动,所以我猜它可以控制它自己的方向吗?

有关它为什么不能在风景中开始的任何线索?

1 个答案:

答案 0 :(得分:3)

没关系。我认为问题在于使用YouTube建议的<iframe>标记。这总是让我的视频以肖像展示。如果您的底层视图控制器仅支持您将获得的肖像。你最好使用:

<embed id="yt" src="http://www.youtube.com/watch?v=ZflCTKggPAQ" type="application/x-shockwave-flash" width="237" height="250"></embed>

这使得调试更加困难的是上述代码在模拟器中不起作用而<iframe>起作用。上面的代码和设备都是金色的。