Я использую html-строку в течение длительного времени для воспроизведения видео с YouTube через UIWebView, проблема в том, что я хочу получать уведомления с изменением состояния воспроизведения. Я решил создать MPMoviePlayerController и воспроизвести видео с YouTube, но, похоже, он не работает. Я использую следующий код в viewdidload:Воспроизведение youtube видео с MPMoviePlayerController
NSString *urlAddress = @"http://www.youtube.com/watch?v=m01MYOpbdIk";
NSURL *url = [NSURL URLWithString:urlAddress];
CGFloat width = [UIScreen mainScreen].bounds.size.width;
CGFloat height = [UIScreen mainScreen].bounds.size.height;
movie = [[MPMoviePlayerController alloc] initWithContentURL:url];
movie.scalingMode=MPMovieScalingModeAspectFill;
movie.view.frame = CGRectMake(0.0, 0.0, width, height);
[self.view addSubview:movie.view];
[movie play];
дает мне эту ошибку: использование
_itemFailedToPlayToEnd: {
kind = 1;
new = 2;
old = 0;
}
Я не понимаю. я использовал образец приложения, все, что я сделал, заменяет стандартную ссылку на YouTube (URLWithString: @ "http://www.youtube.com/watch?v=1fTIhC1WSew&list=FLEYfH4kbq85W_CiOTuSjf8w&feature=mh_lolz"] качество: LBYouTubeVideoQualityLarge];) с моим собственным, и это дает мне ошибку ...? – user3195388
@Ramshad, я не могу удалить игрока на Click of Done Button .... –