Видео не работает на Android - PullRequest
1 голос
/ 11 января 2012

У меня есть видео, встроенное в мой 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&amp;image=Folder/Video.png&amp;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.

1 Ответ

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

Когда вы пытаетесь использовать вспышку, вы должны сначала запустить плагин. Но я не уверен, что это может помочь вам.

WebView mWebView = (WebView) findViewById (R.id.WebView01); mWebView.getSettings () setPluginsEnabled (истина);.

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