Программная остановка воспроизведения видео в iframe UIWebView - PullRequest
0 голосов
/ 26 июля 2011

У меня есть серия видео на YouTube и Vimeo, которые воспроизводятся в iFrame в UIWebview.

Здесь все отлично - видео загружается и воспроизводится просто отлично. Каждое видео хранится в своем собственном веб-представлении, которое можно просматривать. Пользователь проводит пальцем вперед и назад для просмотра видео в плейлисте.

Однако это создает проблему остановки видео. Видео "за кадром", но оно все еще воспроизводится. Могу ли я остановить видео? Это может быть любой метод, связанный с прикосновением, проведением, командой javascript, отправленной в веб-просмотр.

Я открыт для предложений здесь; Я просто рисую бланк.

1 Ответ

0 голосов
/ 08 сентября 2011

Опцией может быть обнаружение, когда UIWebView выключен, и обновление страницы.Поскольку пользователь может никогда не вернуть это представление на экран, тем не менее, более дружественный вариант данных может быть, когда UIWebView выключен, загрузить пустую страницу.Затем, если пользователь прокручивает представление обратно на экран, перезагрузите.Я не уверен, существует ли какой-либо другой простой способ, кроме удаления представления из его суперпредставления, его уничтожения, скрытия и т. Д.

Конечно, Javascript также является опцией.Документ доступен на http://code.google.com/apis/youtube/iframe_api_reference.html.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...