2013-02-22 86 views
1

我試圖讓vimeo通用播放器在其iframe中播放新視頻。Vimeo API切換到新視頻

我不想在每次切換到新視頻時初始化一個完整的新iframe。

是否有最佳做法來做到這一點?

回答

0

如果您的嵌入代碼是這樣的:

<iframe id="vimeo_vid" src="//player.vimeo.com/video/VIDEO_ID" width="WIDTH" height="HEIGHT" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> 

,那麼你可以使用重新加載框架jQuery的:

<script type="text/javascript" src="jquery.js"></script> 
<script> 
    function loadit() { 
    var loc = "http://player.vimeo.com/video/NEW_VID_ID"; 
    var iframe = $('#vimeo_vid'); 
    $(iframe).attr('src', loc); 
    } 
</script> 

調用該函數所改動的內容,就像這樣:

<button type="button" onclick="loadit()">Change Content</button>