我对IOS应用程序开发非常陌生,我正在尝试通过MPMoviePlayer播放画廊中的视频。我有一个数组中所有视频的urls列表,但当尝试播放视频时,MPMoviePlayer启动,但不播放任何视频。下面是我使用的代码:
NSURL *fileURL = [NSURL fileURLWithPath:[urlArr objectAtIndex:indexPath.row]];
playMovie = [[MPMoviePlayerController alloc] initWithContentURL:fileURL];
[self.view addSubview:playMovie.view];
playMovie.fullscreen = YES;
[playMovie play];发布于 2016-08-25 21:58:43
下面是苹果文档中的代码,我认为你使用的不是player prepareToPlay,它是通过预加载buffers来准备播放器播放的。其余的一切看起来都很好。
MPMoviePlayerController *player =
[[MPMoviePlayerController alloc] initWithContentURL: myURL];
[player prepareToPlay];
[player.view setFrame: myView.bounds]; // player's frame must match parent's
[myView addSubview: player.view];
// ...
[player play]https://stackoverflow.com/questions/39146980
复制相似问题