2017-04-25 113 views
1

我使用IFrame Player API 在我的網站上播放youtube視頻。當用戶點擊某個特定的鏈接時,它會彈出一個燈箱並自動播放視頻。在桌面上,它工作正常,在ios我明白爲什麼它不工作(他們已經提到了爲什麼),但是對於android chrome而言它不工作。在ororid瀏覽器中,自動播放功能是否被禁用?請賜教。無法自動播放android chrome上的youtube視頻

回答

3

此鏈接似乎回答你的大部分問題:

YouTube iframe embeds cannot autoplay on Android

但在短期,好像在Chrome的自動播放功能已被停用的Android,所以你需要把它以同樣的方式爲iOS版並使用用戶交互來觸發播放。

更新:有一個更積極的信息,它已經在這裏禁用:https://developers.google.com/web/updates/2016/07/autoplay#why_the_change

,如果你將其設置在靜音狀態自動播放它會起到不過。

我剛剛一直工作在一個自動播放的解決方案是用在頁面加載一個空的視頻實例玩家:

var player = new YT.Player('yt-media-player', { 
    height: height, 
    width: width, 
    videoId: '' 
}); 

然後在打開收藏夾點擊事件時,可以加載特定視頻和調用它來打:

player.loadVideoById(youtubeId); 

player.playVideo(); 
+0

感謝您的幫助,但是,我經歷了所有這些posts.There奔赴是「可能」或在這些posts.I「信念」的元素需要確認解釋對我的客戶也一樣。 – saiyan

+0

@saiyan我更新了一個你可能會覺得有用的鏈接。我也一直在研究可能對你有幫助的類似問題。 – etf213

+0

謝謝,我爲您的有用信息投了贊成票。但是,我需要有關「針對Youtube視頻禁用自動播放」的真實信息,而不僅僅是任何html視頻。 – saiyan

相關問題