Остановка воспроизведения видео в webview, контроллер навигации - PullRequest
3 голосов
/ 05 января 2011

Я построил контроллер навигации, который на последней странице отображает видео, касающееся предыдущих вариантов.Эта часть отлично работает.Видео вставляется с YouTube на веб-страницу и отображается через веб-просмотр.

<iframe type="text/html" id="video" width="100%" height="50%" src="http://www.youtube.com/embed/VIDEOID" frameborder="0"><br/></iframe>

Проблема, с которой я сталкиваюсь, заключается в том, что, когда я нажимаю обратно через контроллер навигации, видео (хорошо звучит) продолжает воспроизводиться вфон.Это происходит только на iPad, когда видео воспроизводится в окне, где, как на iPhone, оно воспроизводится в новом модальном окне.

Как я могу остановить это?любая помощь приветствуется, заранее спасибо.

1 Ответ

7 голосов
/ 18 января 2011

Вам нужно загрузить пустую страницу в UIWebView, чтобы остановить аудио:

[yourWebView loadHTMLString: @ "" baseURL: nil];

...