在iPhone3.1和4.0中播放电影
在iPhone 3.1中,我使用以下代码播放电影:在iPhone3.1和4.0中播放电影,iphone,mpmovieplayercontroller,backwards-compatibility,movie,iphone-4,Iphone,Mpmovieplayercontroller,Backwards Compatibility,Movie,Iphone 4,在iPhone 3.1中,我使用以下代码播放电影: moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:url]; moviePlayer.movieControlMode = MPMovieControlModeDefault; moviePlayer.backgroundColor = [UIColor blackColor]; [[NSNotificationCenter defaultCenter] addO
moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:url];
moviePlayer.movieControlMode = MPMovieControlModeDefault;
moviePlayer.backgroundColor = [UIColor blackColor];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(playbackDidFinish:) name:MPMoviePlayerPlaybackDidFinishNotification object:moviePlayer];
[moviePlayer play];
出于某种原因,这在iPhone4.0中不再起作用(去苹果吧!)。如何在iPhone 4.0中播放电影,同时保持与iPhone 3.1的向后兼容性?什么不起作用?你能告诉我吗,或者它只是显示一个空白屏幕?视频不显示,但音频播放。