我有一个MPMoviePlayerController
,当我从服务器上播放.mov时播放效果很好。我可以连续播放多部电影,但我没有遇到任何问题。
但是,我还需要能够播放一些YouTube视频,并嵌入UIWebView
,以便我可以播放YouTube视频。连续播放几个YouTube视频都没问题。如果我播放.mov视频,然后尝试播放YouTube视频,则会出现此问题。屏幕显示横向状态栏,但所有控件仍处于纵向模式。声音有效,但没有视频;只是一个黑屏。
答案 0 :(得分:0)
对我来说听起来真是个错误......如果你还没有,你应该考虑向Apple报告。
这听起来与我遇到的另一个错误有关(播放器有时会在电影关闭后继续播放音频,并在下次启动时播放)。我找到的解决方法是设置
player.initialPlaybackTime = -1.0;
当我卸载播放器时。这是一个很长的镜头,但你可以尝试一下。
答案 1 :(得分:0)
模拟器上的电影播放器有几个已知的错误,另见: video playback problems in iphone
您是否在实际设备上试过了?这些天我都不打算在模拟器上测试播放。
答案 2 :(得分:0)
我也看过这个,这绝对是一个苹果虫。您可能遇到的另一个问题是,在播放YouTube视频后点按状态栏以滚动到表格顶部似乎无效。
答案 3 :(得分:0)
我在其中一个应用中看到过这种情况。最重要的是,您需要确保在应用中只有一个对象MPMoviePlayerController
对象的实例。如果你有多个在OS 3.x中完全崩溃,包括你提到的症状。