2
我想使用MPMoviePlayerController在我的iPad应用程序中播放视频。我的问题是,该播放器只显示“加载”,不播放视频。下面是我的代码使用方法:MPMoviePlayerController不加载电影
- (void)playMovieFile:(NSString *)fileName
{
NSString *filePath=[[NSBundle mainBundle] pathForResource:fileName ofType:@"mov"];
NSURL *fileUrl=[NSURL fileURLWithPath:filePath];
self.moviePlayer=[[MPMoviePlayerController alloc] initWithContentURL:fileUrl];
[self.moviePlayer.view setFrame:self.view.frame];
[self.view addSubview:self.moviePlayer.view];
[self.moviePlayer prepareToPlay];
[self.moviePlayer play];
}
我也尝试使用MPMoviePlayerViewController,但神志清醒success.Also,什么电影类型做的MPMoviePlayerController播放?这是因为电影的大小吗?它是263 MB。
现在,我已经试过其他的.mov影片,但它不会再次加载。另外,还有其他框架可以播放电影吗? – 2013-03-27 11:03:04
确保你为电影提供了正确的路径,并且如果你正在播放.mov,那么它应该是.mov类型。另外尝试'[moviePlayerController prepareToPlay];' – nsgulliver 2013-03-27 11:06:42
检查我更新的答案 – nsgulliver 2013-03-27 11:12:59