2011-09-07 54 views
1

我有一個來自亞馬遜s3的視頻流。我想在視頻開始10分鐘後看到div。我知道我可以編寫一個代碼,讓div在10分鐘後可見。但我的問題是,是否可以在視頻的第10分鐘顯示div。如何在播放視頻10分鐘後讓div可見

例如,如果有人正在觀看視頻並點擊視頻控制欄以快進到視頻的9.56分鐘,我希望在10分鐘的視頻中觀看div,而不是在視頻開始播放10分鐘後觀看div。

我不確定它是否可能。任何意見或指針將是有益的

感謝

Prady

+1

解決方案取決於視頻播放器。你用哪一個來播放視頻? – WTK

+0

閱讀amazon player API文檔。例如,VIMEO有它自己的javascript框架,儘管它很難理解。也許亞馬遜也有。 – Webars

+0

@WTK我正在使用jwplayer – Prady

回答

2

設置上onTime事件的JavaScript回調由jwplayer提供。

jwplayer("container").onTime(function(event) { 
    // event.position contains playback position in seconds so to detect we're after 
    // 10 min point we check if position is larger than 10 * 60 = 600 seconds. 
    if (event.position > 600) { 
     alert("we're after 10 minutes of video!"); 
    } 
}); 

注意:在上面的例子中,「container」是一個div,id屬性等於「container」 - 這是您的jqplaer進入的div。

相關問題