html5 видео плеер не работает в PhoneGap Android 2.2?

0

Вот код html:

<div data-role="page" data-theme="a" class="my-page" id="video">
 <video id="video_tag" src="#" controls="controls"></video>
 </div>

в js-коде:

$(document).on('pagebeforeshow', "#video", function () {
     $('#video_tag').attr('src',data[curYear].video.url);
    });

data[curYear].video.url = videos/1970.mp4 это путь, уже установленный в моей корневой папке, тот же самый код работает в браузере, но я не получаю никакого видео в Android 2.2 версии Android с помощью phonegap android. Кто-нибудь может объяснить, что проблема?

Теги:
cordova
jquery-mobile

2 ответа

0

Попробуйте ниже фрагмент. Надеюсь, поможет. Если нет, PLS описать ошибку.

 <div data-role="page" data-theme="a" class="my-page" id="video">

     </div>

 var url = data[curYear].video.url;
    var videotag = '<video id="video_tag" controls preload="none">'+
                               '<source src="'+url+'" type="video/mp4" /><em>Your browser does not support the video file.</em>
                               '</video>';

 $('#video').html(videotag);
  • 0
    var url1 = data [curYear] .video.url; var videotag = '<video id = "video_tag" управляет preload = "none">' + '<source src = "' + url1 + '" type = "video / mp4" /> <em> Ваш браузер не поддерживает видео . файл </ EM> </ видео> '; получая ошибка: 01-03 22: 40: 48.198: E / Web Console (13297): Uncaught SyntaxError: Недопустимое регулярное выражение: отсутствует / в файле: ///android_asset/www/js/adidas.js: 54 $ ('# . video_div ') HTML (videotag);
  • 0
    ошибка устраняется, но видео на странице видео в устройстве Android 2.2 все еще не видно, хотя код показывает и воспроизводит видео в браузере, но не удалось выполнить в устройстве
0

Попробуй это

    <video width="356" height="200" controls poster="full/http/link/to/image/file.png"  >

    <source src="full/link/to/http/mp4/video/file.mp4" type="video/mp4" />

    <source src="full/link/to/http/ogv/video/file.ogv" type="video/ogg" />

    <source src="full/link/to/http/webm/video/file.wbem" type="video/webm" />

    <em>Sorry, your browser doesn't support HTML5 video.</em>

    </video>
  • 0
    мне нужно динамически изменить источник видео при нажатии кнопки

Ещё вопросы

Сообщество Overcoder
Наверх
Меню