Проблема с HTML5-видео - PullRequest
1 голос
/ 17 июля 2011

У меня проблема с HTML5. Я пытаюсь показать видео в браузере эмулятора Android. Я использую следующий код

<!DOCTYPE HTML>
<html>
<body>

<video width="320" height="240" controls="controls">
  <source src="TJ.mp4" type="video/mp4" />
  Your browser does not support the video tag.
</video>

</body>
</html>

не работает Я пытался запустить тот же код на Chrome, но все еще не работает

Любые идеи ??

Ответы [ 3 ]

3 голосов
/ 18 июля 2011

Удалите атрибут type из элемента <source> и реализуйте игру через JavaScript API.

var video = document.getElementsByTagName('video')[0];
video.addEventListener('click',function(){ video.play(); },false);

Причуда Android.

Здесь есть несколько полезных вещей: Работа с HTML5-видео на телефонах Android .

0 голосов
/ 01 августа 2011

Согласно текущим обновлениям Chrome не поддерживает H.264 и его подмножества кодеков. Если ваш файл mp4 имеет кодек H.264, то Chrome не будет воспроизводить этот файл в видео. Это мой личный опыт.

0 голосов
/ 17 июля 2011

Я бы предложил добавить свойство кодека к тегу источника.

Дополнительная информация о возможных значениях здесь:

http://www.w3.org/TR/html5/video.html

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