2

我有一个MPMoviePlayerController,当我从服务器播放 .mov 时它可以正常播放。我可以连续播放多部电影,我没有遇到任何问题。

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

4

4 回答 4

0

The movie player on the simulator has several known bugs, see also: video playback problems in iphone

Have you tried it on the actual device? I don't bother testing playback on the simulator at all these days.

于 2009-09-21T23:37:07.630 回答
0

我在我的一个应用程序中看到了这种情况。最重要的是,您需要确保您的应用程序中只有一个对象实例。MPMoviePlayerController如果您在 OS 3.x 中遇到不止一个问题,包括您提到的症状。

于 2010-06-18T21:05:48.117 回答
0

对我来说真的听起来像一个错误......如果你还没有的话,你应该考虑将它报告给 Apple。

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

player.initialPlaybackTime = -1.0;

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

于 2009-09-21T23:22:00.723 回答
0

我也见过这个,这绝对是苹果的错误。您可能会遇到的另一个问题是,在播放 YouTube 视频后点击状态栏滚动到表格顶部似乎不起作用。

于 2009-10-10T03:15:23.680 回答