У меня есть требование, когда мне нужно воспроизвести видеофайл, который доступен в удаленном месте.Как остановить загрузку видео в MPMoviePlayerController
Я передаю URL-адрес экземпляру MPMoviePlayerController и вызвал воспроизведение метода.
Теперь фильм загружается. Я нажал кнопку «Готово» до того, как фильм полностью загрузится и вернется в корневую зону.
Уведомление MPMoviePlayerPlaybackDidFinishNotification вызывается. Я остановил видео и выпустил плеер. Вот код
- (void)movieDidFinish:(NSNotification *)aNotifciation
{
[self.moviePlayer stop];
[self removeActivityIndicatorView];
[self.tableView reloadData];
[[NSNotificationCenter defaultCenter] removeObserver:self
name:MPMoviePlayerPlaybackDidFinishNotification
object:nil];
[moviePlayer release];
moviePlayer = nil;
}
Но, по-прежнему видео загружается в фоновом режиме, и iam также может слышать звук.
Этого не должно быть.
Может ли кто-нибудь дать решение?
Не работает для меня ... –