Activa las notificaciones push PhoneGap Spain

Foro

Home Forums PhoneGap Video en Android html5 Autoplay

This topic contains 4 replies, has 4 voices, and was last updated by Jose Jesus Perez Rivas Jose Jesus Perez Rivas 3 meses, 4 semanas .

Viendo 5 respuestas - de la 1 a 5 (de 5 en total)
  • Video en Android html5 Autoplay

    Intervenciones
  • _manu 
    Participant

    Buenas tardes,

    Estoy intentando reproducir un vídeo en android usando Phonegap 3.1 y a través del tag <video>.

    Con esto, consigo reproducir el vídeo iniciando la reproducción clicando sobre el, pero no consigo el autoplay.

    El html esta correcto (ya que sino no podría reproducir el vídeo al clicar sobre el).

     Code: arbitrary (select
    1.
    2.
    3.

    <video id="videoPlayer" poster="img/background.jpg" preload=""  autoplay="true" autobuffer="true"
                            src="http://stream.flowplayer.org/flowplayer-700.mp4">
                    </video>

    Como no me funcionaba el autoplay, intente hacerlo a través de mi código js. Para ello añadí document.getElementbyId(“videoPlayer”).play() al “onDeviceReady”, pero no iniciaba la reproducción del vídeo hasta clicar sobre el.

    Lo curioso del caso es que si creo un botón 1.  <a> con un evento…..
    1.  onclick="document.getElementbyId('videoPlayer').play()"

    ….cuando lo pulso en el interface de usuario, el vídeo si que comienza a cargarse y reproducirse. En cambio si lanzo el evento click del botón (dispatchEvent) no consigo nada. También probé en insertarlo dentro de un settimeout de 10 segundos, pero el resultado es que sigue sin reproducir.

    Es posible que esta incidencia tenga mas que ver con javascript que con phonegap pero a lo mejor podéis inspirarme.

    Muchas gracias

    • This topic was modified 3 años, 3 meses by  _manu.
    • This topic was modified 3 años, 3 meses by  _manu.
    • This topic was modified 3 años, 3 meses by  _manu.
    • This topic was modified 3 años, 3 meses by  _manu.

    • This topic was modified 3 años, 3 meses by  _manu.
    • This topic was modified 3 años, 3 meses by  _manu.
    • This topic was modified 3 años, 3 meses by  _manu.
    • This topic was modified 3 años, 3 meses by  _manu.
    luiscarlostic
    luiscarlostic 
    Participant

    Hola manu. Podrias intentar disparar él evento click desde js.
    1.  document.getElementById('vídeoPlayer').click();


    Siempre habrá algún motivo para sonreir :D


    _manu 
    Participant

    Gracias por tu aportación.

    Si también probé invocando al click de esa manera, pero tanto así, como dentro de un SetTimeout, no ha comenzado a reproducirse.

    Es sorprendente que si yo clico físicamente, se cargue y empiece a reproducirse, en cambio, si lo hago de otra forma ni se carga ni se reproduce.

    Sigo investigando ……

    Gracias de nuevo


    labkarmon
    labkarmon 
    Participant

    Hola buenas tardes, me he propezado con un proyecto que requiere que app arranque con un video en cuestión y se inicie de forma autoplay.

    alguna novedad sobre el tema?


    Jose Jesus Perez Rivas
    Jose Jesus Perez Rivas 
    Keymaster

    Hola @labkarmon,

    No debes subir hilos tan antiguos del foro, lo recomendable es que hagas un nuevo hilo ya que este puede estar desactualizado.

    Gracias.


    CEO y Director de desarrollo en Cero y Uno Desarrollamos Aplicaciones – ¿tienes algún proyecto? ¡trabajemos juntos! contacto@ceroyuno.eshttp://www.ceroyuno.es Fundador de PhoneGap Spain http://www.phonegapspain.com Twitter: https://twitter.com/JoseJ_PR


Viendo 5 respuestas - de la 1 a 5 (de 5 en total)

The topic ‘Video en Android html5 Autoplay’ is closed to new replies.