播放YouTube后出现MPMoviePlayerController问题

时间:2009-09-21 20:22:27

标签: iphone youtube mpmovieplayercontroller

我有一个MPMoviePlayerController,当我从服务器上播放.mov时播放效果很好。我可以连续播放多部电影,但我没有遇到任何问题。

但是,我还需要能够播放一些YouTube视频,并嵌入UIWebView,以便我可以播放YouTube视频。连续播放几个YouTube视频都没问题。如果我播放.mov视频,然后尝试播放YouTube视频,则会出现此问题。屏幕显示横向状态栏,但所有控件仍处于纵向模式。声音有效,但没有视频;只是一个黑屏。

4 个答案:

答案 0 :(得分:0)

对我来说听起来真是个错误......如果你还没有,你应该考虑向Apple报告。

这听起来与我遇到的另一个错误有关(播放器有时会在电影关闭后继续播放音频,并在下次启动时播放)。我找到的解决方法是设置

player.initialPlaybackTime = -1.0;

当我卸载播放器时。这是一个很长的镜头,但你可以尝试一下。

答案 1 :(得分:0)

模拟器上的电影播放器​​有几个已知的错误,另见: video playback problems in iphone

您是否在实际设备上试过了?这些天我都不打算在模拟器上测试播放。

答案 2 :(得分:0)

我也看过这个,这绝对是一个苹果虫。您可能遇到的另一个问题是,在播放YouTube视频后点按状态栏以滚动到表格顶部似乎无效。

答案 3 :(得分:0)

我在其中一个应用中看到过这种情况。最重要的是,您需要确保在应用中只有一个对象MPMoviePlayerController对象的实例。如果你有多个在OS 3.x中完全崩溃,包括你提到的症状。