1

那么,如何在 iphone 上播放完一个视频后立即播放视频。我把这个

NSString *filepath = [[NSBundle mainBundle] pathForResource:@"movie" ofType:@"m4v"]; NSURL *fileURL = [NSURL fileURLWithPath:filepath]; MPMoviePlayerController *moviePlayerController = [[MPMoviePlayerController alloc] initWithContentURL:fileURL];

但不知道在那之后还有什么可以播放另一个视频。

4

1 回答 1

2

如果您正在从您的应用程序运行本地视频,那么您可能会知道它们的名称。将所有视频名称保存在一个数组中。

创建一个函数来播放你所有的电影,并接受一个文件路径/url或你的视频文件的名称。

您可以使用MPMoviePlayerPlaybackDidFinishNotification来知道视频是否播放完毕。

一旦你知道调用相同的函数再次播放视频并将文件路径/名称传递给它。它将再次开始播放您的下一个视频。

希望有所帮助

于 2012-07-20T06:11:59.537 回答