Элементы управления HTML5 видео не отображаются на iPad - PullRequest
0 голосов
/ 07 марта 2012

У меня есть страница с 3-5 видео в слайд-шоу.Только один слайд виден одновременно, и слайд-шоу можно перемещать, нажимая стрелки влево / вправо.Для iPad я использую тег видео для добавления видео следующим образом:

<video controls="controls" width="930" height="556" src="{url}" ></video>

Это прекрасно работает как минимум для 1 видео в слайд-шоу при загрузке страницы (обычно последнего), но другие видео отображаютсятолько как черный ящик без кнопки воспроизведения.Нажатие левой и правой кнопок слайд-шоу несколько раз приводит к появлению некоторых элементов управления видео, а затем видео воспроизводится нормально.Но при загрузке страницы большинство видеобоксов остаются черными.Я протестировал все видео на странице только с одним тегом видео, и они воспроизводятся правильно, поэтому это не проблема кодирования.Эта проблема возникает как на iPad 1 (ios 4.2), так и на iPad 2 (ios 5)

1 Ответ

1 голос
/ 08 марта 2012

нашел решение:проблема возникала только тогда, когда все видеоплееры были видны при загрузке страницы.Я изменил значение css видео-тега на display:none; по умолчанию и исчез в плеерах с помощью функции setTimeout() с тайм-аутом 1000. Надеюсь, это кому-нибудь поможет

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