iOS - html5 - полноэкранный режим - отключение очистки - PullRequest
1 голос
/ 15 января 2011

У меня есть видеоплеер html5 с пользовательскими элементами управления, которые я показываю / скрываю по мере необходимости. Элементы управления по умолчанию удаляются с помощью video.removeAttribute («controls»).

Однако, когда пользователь запускает полноэкранный режим, он получает стандартные элементы управления iOS и может просматривать рекламу.

Есть ли способ отключить поиск в полноэкранном режиме?

Спасибо.

Ответы [ 2 ]

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

По данным Apple, в полноэкранном режиме они всегда будут обеспечивать управление видео:

http://developer.apple.com/library/safari/#documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/Device-SpecificConsiderations/Device-SpecificConsiderations.html

Вы всегда можете отключить полноэкранный режим на iPad для рекламы (без полноэкранного управления), а затем вернуться к полноэкранному отображению контента. Не оптимально и не будет работать на iPhone / iPod Touch.

0 голосов
/ 26 июля 2016

Нет способа напрямую запретить пользователю чистить в полноэкранном режиме в iOS, но есть обходной путь, который примерно работает, как показано ниже

  1. отслеживание точки воспроизведения путем подписки на событие timeupdate
  2. подписанное искомое событие, которое будет запущено, когда пользовательская очистка завершится
  3. при получении искомого события, замените videoEl.currenttime на последнее известное указатель воспроизведения

, чтобы оно действительно работалоЕсть еще несколько деталей, которые вам нужно проработать.Например, когда вы изменяете текущее время, оно также вызывает искомое событие.Поэтому на шаге 3 следует проводить различие между искомыми, инициированными пользователем или пользователем.

По состоянию на июль 2016 года в SDK IMA3 реализовано нечто подобное.Вы можете попробовать их демо на http://googleads.github.io/googleads-ima-html5/simple/

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