我正在使用MPMoviePlayerController在远程URL上播放视频。当我重复使用播放器播放多个视频并且url不指向视频时,控制器不会发回任何通知。我试过了MPMoviePlayerPlaybackDidFinishNotification,MPMoviePlayerPlaybackStateDidChangeNotification和MPMoviePlayerLoadStateDidChangeNotification。他们都没有被派出。如何使用MPMoviePlayerController处理无效的URL
我也尝试做一个自定义超时函数,并调用下面的播放器的停止函数。但是,没有任何反应。 MPMoviePlayerController似乎在那里无所事事。
[self performSelector:@selector(checkTimeout) withObject:theMovie afterDelay:15];
-(void) checkTimeout {
[self.moviePlayer stop];
}
有谁知道如何处理无效网址的MPMoviePlayerController?
显示一些附加代码 –