2010-10-09 122 views
9

自動播放YouTube視頻,我想自動播放Android上的YouTube視頻,同樣的事情在在android系統

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

以下HTML適用於谷歌Chrome瀏覽器,但不是在Android模擬器的瀏覽器。

<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> 

任何人都可以闡明這一點嗎?

+2

任何運氣在這... 2年後? – Langdon 2012-12-15 21:57:27

+2

對此帖子+1。沒有找到解決方案。 – xandy 2013-01-08 02:35:35

回答

1

根據this answer,禁用自動播放正在慢慢成爲移動瀏覽器的標準。這是爲了防止播放不需要的聲音並節省電池。

您可能想要從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

這不起作用,因爲JavaScript沒有訪問iframe中的代碼。我測試了它。 – Vixxs 2017-10-15 00:08:00

0

試試這個。請注意將videoLink替換爲來自YouTube的嵌入網址。

src=//videoLink?autoplay=1