Остановить видео после выхода из полноэкранного режима в Mobile Safari

Привет, ребята, у меня есть миниатюра на веб-странице, при нажатии на которую воспроизводится видео в полноэкранном режиме с использованием метода webkitEnterFullscreen().

Но мне нужно, чтобы видео перестало воспроизводиться, как только пользователи коснутся кнопки «Готово» и выйдут из полноэкранного режима.

Есть ли событие, которое срабатывает, когда пользователь выходит из полноэкранного режима?

Спасибо, Дрю.


person Drew Baker    schedule 04.03.2011    source источник
comment
как это не останавливает воспроизведение, когда пользователь касается готово? это играет на фоне? Я знаю, что этот вопрос очень старый, но мне просто любопытно, помните ли вы. возможно, вы имели в виду, что вам нужно скрыть видео и снова показать миниатюру, что и является моим требованием   -  person Simon_Weaver    schedule 11.05.2014


Ответы (1)


У меня было электронное письмо от разработчика Apple, который ответил на этот вопрос для меня.

Два события — webkitbeginfullscreen и webkitendfullscreen. Этот пример кода действительно полезен для просмотра порядка возникновения событий (он регистрирует сообщение на странице всякий раз, когда генерируется событие) и включает следующие два события:

http://developer.apple.com/library/safari/#samplecode/HTML5VideoEventFlow/Introduction/Intro.html%23//apple_ref/doc/uid/DTS40010085-Intro-DontLinkElementID_2

person Drew Baker    schedule 15.03.2011