HTML5 видео на Android 2.1 с несколькими исходными файлами - PullRequest
0 голосов
/ 24 июля 2010

Я проделал тонну поиска и бью кирпичную стену.Я могу использовать HTML5 на Motorola Droid с Android 2.1.Проблема заключается в том, что я добавляю альтернативные варианты для Firefox и Flash, которые добавляют несколько исходных файлов.Если я использую src в теге video и добавлю onclick = "this.play ();"Код в теге видео, я могу смотреть MP4 на Droid.Я нашел этот код по этой ссылке ниже.Когда я использую это с несколькими файлами src, я либо не знаю, куда поместить этот фрагмент кода, либо он просто не работает.

HTML5 элемент на Android

Когда я использую код, как показано ниже, он всегда работает на моем дроиде, где я касаюсь миниатюры видео и открываетвидео в видеоплеере:

<video src="video/placeholder.m4v" poster="video/placeholder.jpg" onclick="this.play();"/>

Это мой код, но он не позволяет мне щелкать видео или отображать миниатюру в браузере Android.Я попытался поместить onclick = в строки src, но безуспешно:

<video width="640" height="360" controls onclick="this.play();" /><source src="2.mp4" type="video/mp4" /><source src="spit.ogv" type="video/ogg" /><div style="width:640px;height:360px;" id="player"></div><script language="JavaScript">flowplayer("player","flowplayer-3.2.2.swf","splash.flv");</script>  </video>

Я хочу обновить весь свой сайт, чтобы использовать HTML5 через Firefox, Safari, Flash для старых браузеров и, надеюсь, для Androidи iPhone.Кажется, что заставить работать html5 для телефонов намного сложнее, чем для настольных браузеров.Я видел этого парня , использующего этот , но я думаю, что это раздражает (и мне нужно было бы изменить дизайн сайта для этих кнопок), что для работы на телефоне у меня должны быть внешние кнопки, созданные Java.

Любая помощь очень ценится!

1 Ответ

0 голосов
/ 25 июля 2010

Хорошо, нашел решение на этой странице:

HTML5 элемент на Android не воспроизводится

Угадай, если удалить кодеки, все работает нормально.

Спасибо!

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