我想使用 MPMoviePlayerController 在我的 iPad 应用程序中播放视频。我的问题是,该播放器仅显示“正在加载”并且不播放视频。这是我使用的代码:
- (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,但成功了。另外,MPMoviePlayerController 播放哪些电影类型?可能是因为电影的大小吗?它是 263 MB。