2013-11-01 37 views

回答

5

使用Vimeo API,您可以添加一個事件finish來觸發重新加載。 Vimeo API包括一個方法unload(),但是it isn't supported in HTML players。相反,請重置iframe中的網址以將視頻恢復爲原始狀態。

HTML

<iframe src="//player.vimeo.com/video/77984632?api=1" id="video"></iframe> 

JS

var iframe = document.getElementById("video"), 
    player = $f(iframe); 

player.addEvent("ready", function() {   
    player.addEvent('finish', function() { 
     player.element.src = player.element.src; 
    }); 
}); 
+0

嘿,你能適應這個目標的iframe元素的類,而不是ID?我已經嘗試過使用'getElementsByClassName',但是當視頻完成時它並沒有倒退到開始。 – Lee

1

unload()現在應該正確地在所有球員的工作。