2010-10-09 10 views
9

Staram się automatycznie odtwarzać filmy z YouTube na Androida, tak samo jak wYouTube autoplay filmy w Android

How can I autoplay a video using the new embed code style for Youtube?

Poniższy HTML działa w google przeglądarki Chrome, ale nie w przeglądarce Android emulatora.

<iframe title="YouTube video player" class="youtube-player" type="text/html" width="640" height="390" src="http://www.youtube.com/embed/xxxxxxxx?autoplay=1&vq=medium" frameborder="0"></iframe> 

Czy ktoś może rzucić na to światło?

+2

Powodzenia w tym ... 2 lata później? – Langdon

+2

+1 do tego posta. Nie znaleziono jeszcze rozwiązania. – xandy

Odpowiedz

1

Zgodnie z this answer wyłączanie autoodtwarzania powoli staje się standardem w przeglądarkach mobilnych. Ma to na celu zapobieganie niechcianym dźwiękom i oszczędzanie baterii.

Możesz podać metodę od this article.

function callback() { 
    document.querySelector('video').play(); 
} 

window.addEventListener("load", callback, false); 

<video poster preload="true"> 
    <source src="video.mp4" type="video/mp4"> 
</video> 
+0

To nie działa, ponieważ JavaScript nie ma dostępu do kodu wewnątrz elementu iframe. Testowałem to. – Vixxs

0

Spróbuj tego. Uwaga: zastąp wideoLink z osadzonym adresem URL z serwisu YouTube.

src=//videoLink?autoplay=1 
Powiązane problemy