2011-01-31 10 views

Respuesta

2

Una búsqueda rápida de PhoneGap API no muestra ninguna forma de hacerlo. Sin embargo, a quick Google Search devuelve this, lo que sugiere simplemente el uso de la etiqueta de video HTML.

+0

He intentado, pero se estrella con SIGABRT \t wezzy

+0

¿Qué dice tu depurador? ¿Has revisado tu ruta de video? Formato de codificación? – Moshe

+1

Android 2.1/2.2 WebView no es compatible con la etiqueta

4

En el caso del ipad se debe utilizar la etiqueta de vídeo HTML 5, y un ejemplo de su uso es el siguiente:

<video controls="controls" autoplay="autoplay"> 
    <source src="yourVideo.mp4" type="video/mp4" /> 
    <source src="yourVideo.webm" type="video/webm" /> 
    <source src="yourVideo.ogv" type="video/ogg" /> 
</video> 

que utiliza sólo con la extensión mp4, y mi vídeo se codifican con h264 códec para video y códec AAC para códec de audio.

En el Android de, he usado un plugin Phonegap de github llamado Intención web (https://github.com/phonegap/phonegap-plugins/tree/master/Android/WebIntent) un ejemplo de uso es:

window.plugins.webintent.startActivity({ 
    action: WebIntent.ACTION_VIEW, 
    url: 'http"//yourVideo.mp4'}, 
    function() {console.log('Is wirking :D!');}, 
    function() {console.log('Failed to open the URL :(!!');} 
); 

recursos:

http://diveintohtml5.info/ (html5/ipad/iphone)

http://www.808.dk/?code-html-5-video (html5/ipad/iphone)

http://smus.com/android-phonegap-plugins (Android)

1

Hay un plugin, que permite reproducir video con phonegap/cordova en Android. Me ayudó mucho en mi caso. Acerca de IOS + Phonegap: admite etiquetas de video (a diferencia de Android + phonegap).

Cuestiones relacionadas