У меня есть видео, встроенное в мой HTML-сайт, вот так:
<video width="1280" height="720" controls>
<source src="Folder/Video.mp4" type="video/mp4" />
<source src="Folder/Video.webm" type="video/webm" />
<source src="Folder/Video/IntroductiontoRAMMPatrol.ogv" type="video/ogg" />
<object width="1280" height="720" type="application/x-shockwave-flash" data="Folder/Video.swf">
<param name="movie" value="Folder/Video.swf" />
<param name="flashvars" value="controlbar=over&image=Folder/Video.png&file=Folder/Video.MP4" />
<img src="Folder/Video.png" width="1280" height="720" alt="Video" title="No video playback capabilities, please download the video below" />
</object>
</video>
Он работает на некоторых платформах, но не работает на Android. Если я захожу на эту страницу с помощью стандартного браузера Android, он не работает, а также с Opera Mobile. Это вращается навсегда.
UPDATE:
Я удалил флэш-память и сделал так:
<video width="1280" height="720" controls>
<source src="Folder/Video.mp4" type="video/mp4" />
<source src="Folder/Video.webm" type="video/webm" />
<source src="Folder/Video/IntroductiontoRAMMPatrol.ogv" type="video/ogg" />
</video>
Поправьте меня, если я ошибаюсь, но это должно нормально работать на моем ПК, верно? Это не объясняет, почему он не работает на Android. Возможно, файлы, о которых идет речь, не существуют.
UPDATE2:
Я исправил ссылки, и это работает на моем ПК, что доказывает, что видео mp4 воспроизводится на моей машине (тогда как до того, как три других перестали работать, они возвращались к флэш-видео).
Но он все равно не работает на Android.