Видео отмечает как ниже игр, прекрасных с iPhone, но не Android:
<video id="video" width="320" height="240" poster="video/placeholder.jpg" autobuffer controls>
<source src="pr6.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
<source src="pr6.ogv" type='video/ogg; codecs="theora, vorbis"'>
</video>
С вышеупомянутым кодом Android не может даже нажать клип. Это просто видело бы изображение плаката.
Видео тег как ниже однако работает с Android:
<video src="vpr6.mp4" poster="video/placeholder.jpg" onclick="this.play();"/>
Однако мне все еще нужно к возможности многочисленных источников (для Firefox ogv, поддерживают …). Ниже кода не работает (и при этом они не работают, если я прикрепляю JavaScript в исходные теги):
<video id="video" width="320" height="240" autobuffer controls onclick="this.play();">
<source src="pr6.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
<source src="pr6.ogv" type='video/ogg; codecs="theora, vorbis"'>
</video>
С вышеупомянутым кодом клип активируем по щелчку в Android, но все еще ничего не делает.
Кто-либо может помочь?
Попробуйте удалить кодеки из исходных списков... Возможно, кодеки, которые вы перечислили, отсутствуют в Android, поэтому он задыхается.
Если вы используете атрибут src, он автоматически определяет кодек, поэтому он использует что-то другое :)