Phonegap 2.3 и Android с тегами видео HTML5 в 2013 году

Я знаю, что это было задано много раз, и большинство из них имеют тот же ответ: "Используйте плагин видеоплейера". Но это не так, как некоторые из нас хотели бы сыграть видео, мы хотим играть в inline. И по мне нет ответа.

http://simonmacdonald.blogspot.ca/2012/10/partial-support-for-video-tag-in.html

Может ли кто-нибудь дать ответ, который воспроизводит видеоролик в веб-обзоре phonegap?

Я знаю, что poeple воспроизводят видеотеки html5 в веб-браузере Android (встроенные), создавая собственные веб-просмотры, так что в чем проблема с телефонной связью?

Я имею в виду, что устройства Android могут всерьез не воспроизводить видео html5 в веб-обзоре phonegap в 2013 году.

Даже попробуйте это: (видимо, вы не можете воспроизвести видео из папки с ресурсами)

<video id="1" autobuffer width="100%" tabindex="0">
         <source src="file:///videos/video3.mp4" type="video/mp4" />
        </video>

Не работает

enter image description here

<script type="text/javascript">

    $(function(){
        $("video")[0].play()
    });
</script>

Manifest.xml:

<application android:icon="@drawable/icon" android:label="@string/app_name"
        android:hardwareAccelerated="true"
        android:debuggable="true">

Ответ 1

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

Вот репозиторий: https://github.com/jaeger25/Html5Video

Ответ 2

Здесь пример приложения, который на ветке loadRemoteFileFromHTTP успешно загружает видеофайл в веб-режиме из удаленного места. В ветке loadLocalFileUsingFileReader файл test.m4v существует на SD-карте устройства, ссылаясь на файл:///mnt/sdcard/external_sd/test.m4v. Начало - это когда вы пытаетесь включить видеофайл в свое приложение. Нет способа использовать файл:///для ссылки на что-то в вашем приложении и вы не можете использовать относительные URL для ссылки на видео в WebView. Другими словами, если у вас есть видеофайл в вашем assets/www, и вы установите src на "nameOfVideo.mp4", он просто не будет работать:( См. ветку loadLocalFileUsingRelativeURL для примера.

Здесь приведен отчет об ошибке относительного URL-адреса.