2014-10-06 162 views
2

標題上的一切。iOS youtube嵌入播放器不會播放視頻點擊紅色按鈕

我有一個HTML網站上的Youtube播放器。在iOS設備上,當我點擊紅色的「播放」按鈕時,視頻將無法播放。如果我僅觸摸預覽圖像,它會播放!

你可以在這裏嘗試它,它甚至Youtube的API頁面,其相當龐大的:

var _player = new YT.Player('player', { 
     height: '100%', 
     width: '100%', 
     videoId: id, 
     playerVars: { 
      controls:1, 
      showinfo:0, 
      modestbranding: 1 
     }, 
     events: { 
      'onReady': _onPlayerReady, 
      'onStateChange': _onPlayerStateChange 
     } 
    }); 

它是一個常見的錯誤: https://developers.google.com/youtube/youtube_player_demo

我使用的代碼?還是可以修復?感謝幫助 !!

+0

我遇到同樣的問題;這也發生在我的Android平板電腦(三星Galaxy Tab)上。 iPad的iOS版本是8,Android版本是4.42。我很確定這個問題沒有發生,因爲這可能是一個YouTube問題,無法在用戶端修復。 – Jan 2014-10-07 11:49:27

+0

我剛剛發現,在嵌入參數中聲明「controls = 1」或在您的情況下爲「controls:1」時,播放按鈕不起作用;使用「controls = 0」可以讓你點擊播放按鈕。這似乎是YouTube的一個問題。 – Jan 2014-10-07 12:16:59

+0

是的,我確定它也工作過。不幸的是我不能禁用控件。 – arlg 2014-10-07 13:35:05

回答

0

最好的解決方法就是在控件出現的區域點擊嵌入的底部。即使該區域的其他區域沒有響應,該區域也會響應iOS和Android中的點擊。

相關問題