У меня есть UIWebView, который отображает видео на YouTube. Это работает правильно.Остановить видео встраивания YouTube в UIWebView с помощью кнопки «Готово»
NSString *urlYouTube = [NSString stringWithFormat:@"http://www.youtube.com/embed/%@?rel=0&showinfo=0",idURL];
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:video.urlYouTube]]];
Видеоролик отображается в полноэкранном режиме. Однако, когда я нажимаю кнопку «Готово» во время работы видео, видео не закрывается. Я должен нажать кнопку паузы, а затем кнопку Готово, чтобы выйти из видео.
Должен ли я реализовать метод через UIWebViewDelegate?
Когда я запускаю видео, метод viewWillDisappear обжигают. Видео останавливается даже до начала. И '[webView loadHTMLString: nil baseURL: nil];' скрывает мое видео, оно пустое. –
Почему вы воспроизводите видео в UIwebview, используйте для этого MPMovieController. – Rushabh
MPMoviePlayerController не работает, потому что youtube не предоставляет прямые ссылки на видеофайлы. –