Мой HTML5 видео не работает в iPad - PullRequest
1 голос
/ 17 февраля 2011

Я пытаюсь загрузить созданный jquery тег видео на мою страницу со следующим кодом:

var vidDiv = vpJQuery("#videoHolder");
var vidControl = vpJQuery("<video></video>");
vidControl.attr("width", "512");
vidControl.attr("height","288");
vidControl.attr("controls","controls");
vidControl.attr("id","vidControl");
var vidSource = vpJQuery("<source />");
vidSource.attr("src", vidUrl);
vidSource.attr("type", "video/mp4");
vidControl.append(vidSource);
vidDiv.empty();
vidDiv.append(vidControl);
vpJQuery("#vidControl > source").attr("src", vidUrl);
var vidPlayer = vpJQuery("#vidControl").get(0);
vidPlayer.load();
vidPlayer.play();

vidUrl - мой путь mp4, размещенный на amazon.Это прекрасно работает в моем настольном веб-комплекте и на iphone sim, но не на ipad sim!Я получаю значок воспроизведения с линией через него на ipad, есть идеи?

Ответы [ 2 ]

1 голос
/ 17 февраля 2011

Убедитесь, что предоставленный вами формат файла поддерживается iPad.Это хорошее руководство: http://www.robwalshonline.com/posts/tutorial-serving-html5-video-cross-browser-including-ipad/

0 голосов
/ 17 января 2012

@ Ответ Кона правильный, но его ссылка больше не активна.См. wikipedia для матрицы браузера.

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