2013-07-11 3 views
0

Во-первых, я просмотрел this question, но мне уже несколько лет, и поддержка этих вещей может измениться.Видео и аудио форматы для приложения HTML5 в Android

Я разрабатываю приложение HTML5 для Android, используя IDE (HTML5 Builder), который позволяет экспортировать приложение HTML5 в Android APK. Я делаю это, и все работает отлично, за исключением видео и аудио файлов.

В этом приложении у меня есть одно видео в формате mp4 и несколько аудио в формате mp3. Когда я запускаю это приложение в качестве веб-приложения в интернет-браузере рабочего стола и на устройстве Android видео и аудио работают отлично. Однако, когда я экспортирую это приложение в APK и устанавливаю его на Android-устройство, все работает отлично (навигация, css, изображения и т. Д.), Кроме видео и аудио.

Это проблема формата? Я занимаюсь некоторыми исследованиями, и кажется, что mp4 и mp3 должны быть приняты ... Кроме того, я следовал this method, чтобы закодировать видео, как описано в this article (это тот же метод, объясненный в вопросе, о котором я упоминал выше), но но видео не работает.

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

ответ

1

Прежде всего, я констатирую, что со мной я испытал удар или промах с помощью мобильных устройств. Некоторые мобильные устройства будут работать отлично с моим кодом в других случаях, когда они вообще не работают при использовании аудио или видео. Я знаю следующие работы с iPhone и поддерживает мое основное устройство Android, но не все устройства Android.

<video width="320" height="240" controls> 
    <source src="movie.mp4" type="video/mp4"> 
    <source src="movie.ogv" type="video/ogg"> 
    <source src="movie.webm" type="video/webm"> 
</video> 

Я рекомендую сделать то же видео файлов для всех 3-й форматов, таким образом, если устройство не поддерживает один формат, но поддерживает другую, вы будете в удаче. То же самое касается звука, но вы используете звуковые теги.

Я бы посоветовал установить на ваше устройство следующие приложения для Android, чтобы узнать, поддерживает ли ваше устройство все функции HTML5. https://play.google.com/store/apps/details?id=com.mds.phonegapapijqm и https://play.google.com/store/apps/details?id=com.phonegap.phonegapdeveloper

Я знаю, что вы сказали, что не используете телефонную трубку, но все же эти приложения очень удобны для тестирования приложений для Android для Android в целом.

Смежные вопросы