我有一个从 ftp 服务器下载电影然后使用 MPMoviePlayerController 播放的应用程序。然而,电影播放器因 MPMovieFinishReasonPlaybackError 而失败。
代码如下所示:
NSURL *url = [NSURL fileURLWithPath:[contents objectAtIndex:index]];
NSLog(@"url: %@",url);
self.movieController = [[MPMoviePlayerController alloc] initWithContentURL:url];
nslog 给出了这个答案:
网址:文件://localhost/var/mobile/Applications/E8C9DFE8-9802-4EC1-B560-3EEE96E0AF5E/Documents/media/testfilm.mov
有人知道如何让电影播放吗?如果我将电影添加到项目中并使用以下代码,电影就可以工作。
NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"testfilm" ofType:@"mov"]];