Несколько видео Html5 не воспроизводятся на iPad (но читайте дальше, поскольку я знаю, что видео закодировано правильно) - PullRequest
1 голос
/ 01 апреля 2011

Я следовал многим урокам, чтобы убедиться, что это правильно, но это просто не работает для меня. Приведенный ниже код работает, если я вставлю его в новую HTML-страницу на том же сервере (и это будет вырезано и вставлено из сгенерированного источника):

<source src='http://turner.bionic-comms.co.uk/vids/rc/rc-iPhone.m4v'  type="video/mp4" /> 
<source src='http://turner.bionic-comms.co.uk/vids/rc/rc.mp4'  type="video/mp4" /> 
<source width='254' height='143' src='http://turner.bionic-comms.co.uk/vids/rc/rc.ogg'  type="video/ogg" /> 
<object width="254" height="143" type="application/x-shockwave-flash" data="http://turner.bionic-comms.co.uk/vids/video_player/video_player.swf"> 

<!-- Firefox uses the `data` attribute above, IE/Safari uses the param below --> 
<param name="movie" value="http://turner.bionic-comms.co.uk/vids/video_player/video_player.swf" /> 
<param name="allowFullScreen" value="true" /> 
<param name="flashvars" value="file=http://turner.bionic-comms.co.uk/vids/rc/rc.flv&image=http://turner.bionic-comms.co.uk/vids/rc/rc-poster.jpg" /> 

<!-- Fallback image. --> 
<img src="telematics_desktop.jpg" width="254" height="143" alt="telematics" title="No video playback capabilities." /> 

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

Кто-нибудь знает, как я могу отсортировать это и заставить его играть? Работает в сафари и хром. Спасибо

1 Ответ

4 голосов
/ 06 апреля 2011

Проблема не в кодировании, проблема в том, что iOS не разрешает несколько экземпляров видеоплеера.Об этом написано на сайте Apple.Вы можете проверить это по этой ссылке Ссылка на сайте Apple

В настоящее время все устройства под управлением iOS ограничены воспроизведением одного аудио или видео потока в любое время.Воспроизведение более одного видео - бок о бок, частично или частично наложено - в настоящее время не поддерживается на устройствах iOS.Воспроизведение нескольких одновременных аудиопотоков также не поддерживается.Однако вы можете динамически менять источник звука или видео.Подробности см. В разделе «Замена источника мультимедиа»

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