2013-06-06 20 views
7

Im utilizzando questo codice:HTML5 Video riproduzione automatica non funziona correttamente

<video width="440px" loop="true" autoplay="true" controls> 
<source src="http://www.tuscorlloyds.com/CorporateVideo.mp4" type="video/mp4" /> 
<source src="http://www.tuscorlloyds.com/CorporateVideo.ogv" type="video/ogv" /> 
<source src="http://www.tuscorlloyds.com/CorporateVideo.webm" type="video/webm" /> 
</video> 

Voglio il video a riproduzione automatica, ma quando la pagina carica il video gioco doesnt, sembra che il suo un problema di buffer come quando mi passa il mouse sulla video (per mostrare i controlli) il video è sempre 2 secondi, ma poi si ferma e non continua.

pagina può ape visto qui: http://www.tuscorlloyds.com (video è in alto scorrimento a destra)

Nota: Ho appena visitato il sito di nuovo e autopplay sembrava funzionare, ma quando provo di nuovo lo stesso problema sta accadendo, questo è un problema di buffering? Qualche cosa posso fare per fermare questo?

Molte grazie nick

risposta

9

Prova autoplay="autoplay" invece del valore "true". Questo è il modo documentato per abilitare la riproduzione automatica. Sembra stranamente ridondante, lo so.

+0

Funziona solo a volte anche in localhost ... –

+0

utilizzare questo frammento sua croce browser compatibile: ne ho verificato il perfetto funzionamento https://stackoverflow.com/questions/25848236/html-video-autoplay-not-working-in-firefox/45869587#45869587a –

9

I browser mobili generalmente ignorano questo attributo per evitare di consumare dati finché l'utente non avvia esplicitamente il download.

UPDATE: la versione più recente del browser mobile su Android e iOS supporta la funzione di riproduzione automatica. Ma funziona solo se il video è disattivato o non ha alcun canale audio:

Alcune informazioni aggiuntive: https://webkit.org/blog/6784/new-video-policies-for-ios/

+1

Quindi, come è possibile forzare l'autoplay per i cellulari? –

+0

Basta usarlo come un semplice attributo:

+0

E dobbiamo usare l'attributo muted, corretto? - Funziona molto sporadicamente (almeno per i miei test) a seconda del modello/browser del telefono –