2012-03-02 9 views
5

Estoy tratando de colocar un reproductor de video incorporado en una de las páginas de mi aplicación PhoneGap.Reproducción de video en AVD con phonegap

actualmente estoy usando la etiqueta video de HTML5:

<video id="video1" height="240" width="360" controls="controls" onclick="this.play();"> 
    <source src="/android_asset/video.mp4"> 
</video> 

pero no puedo reproducir un vídeo en mi AVD. Probé la solución de videojs también, pero tampoco pude hacerlo funcionar.

¿Hay alguna manera de reproducir videos en el AVD con PhoneGap? Gracias a todos.

Respuesta

1

Estoy bastante seguro de haber respondido esto antes, pero de todos modos, la etiqueta de video está rota en la mayoría de las versiones de Android si no en todas. Ir estrella de estas cuestiones:

http://code.google.com/p/android/issues/detail?id=22254 y http://code.google.com/p/android/issues/detail?id=8272

Con el fin de evitar este dolor en el @ $$ He escrito un plugin se puede utilizar en Android para reproducir vídeos.

http://simonmacdonald.blogspot.com/2011/11/video-player-plugin-for-phonegap.html

+0

Gracias, he intentado su plugin pero cada vez que llama al método window.plugins.videoPlayer.play() Estoy consiguiendo este mensaje en LogCat: 03-02 13: 57: 50.644: E/ActivityManager (90): START {act = android.intent.action.VIEW dat = vnd.youtube: E0UV5i5jY50} de pid 670 y luego, nada más sucede. ¿Puedes ayudarme a entender qué estoy haciendo mal? –

+0

Deberá mover el video del directorio de activos a la tarjeta SD. –

+0

Lo siento, olvidé decir: ya no estoy usando mi carpeta/android_asset. Estoy usando window.plugins.videoPlayer.play ("http://www.youtube.com/watch?v=E0UV5i5jY50") como se muestra en las muestras. Colgué un par de videos (.mov, .mp4) también en un sitio local de IIS, pero ahora tengo un cuadro de mensaje que dice: "Lo siento, este video no se puede reproducir". Cualquier otra sugerencia sería muy apreciada. –

Cuestiones relacionadas