2017-04-05 84 views
0

看一下YouTube iFrame API,似乎沒有現有的呼叫或狀態指示用戶是否嘗試跳到視頻中的某個點。理想情況下,在我的實施中,我希望完全禁用YouTube控件(從瀏覽器兼容性的角度來看,顯然很難做到這一點),或者檢測用戶何時試圖跳過,並將他返回到視頻中的點試圖跳過。YouTube iframe API禁用跳過

有沒有什麼好的方法可以做到這一點?

回答

0

如果您將在iframe中禁用controls,請嘗試使用control = 0

<iframe id="ytplayer" type="text/html" width="720" height="405" 
src="https://www.youtube.com/embed/?controls=0&list=PLeCdlPO-XhWFzEVynMsmosfdRsIZXhZi0&listType=playlist" 
frameborder="0" allowfullscreen> 

對於定製播放器控制,請嘗試使用本教程 - How to Control YouTube's Video Player with JavaScript

例如,播放控制(播放和暫停):

$('#play').on('click', function() { 
    player.playVideo(); 
}); 

$('#pause').on('click', function() { 
    player.pauseVideo(); 
}); 

希望這有助於。