埃科是正确的。由于硬件限制,您一次只能观看一个视频。
但是,如果您在 7KV7 建议一个视频结束并触发另一个视频的播放之后,您可以通过以下方式使用 MPMoviePlayerPlaybackDidFinishNotification 通知:
- (void)viewDidLoad {
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(firstMoviePlayerDidFinish:) name:MPMoviePlayerPlaybackDidFinishNotification object:nil];
}
- (void)moviePlayerDidFinish:(NSNotification *)notification {
if (firstMovie) {
[moviePlayerController setContentURL:nextMovieURL];
[moviePlayerController play];
} else {
[[NSNotificationCenter defaultCenter] removeObserver:self];
}
}
另外,请注意,您可以通过检查currentPlaybackTime
属性在 MPMoviePlayerController 实例中找到当前播放点。