[英]Vimeo froogaloop seekto and play
我無法跳過Vimeo視頻片段中的特定點並使其播放。
我已設法使用froogaloop seekto功能跳過它,但除非視頻已播放,否則它會再次跳回到開頭...
這是我的頁面的一個例子......
我遇到的問題是,當調用seekTo
時,視頻沒有正確加載。
雖然添加setTimeout
延遲大部分時間都可以工作,但更優雅的解決方案是將seekTo
放在ready回調函數中:
var pendingSeektoTime = 0;
player.addEvent('ready', function() {
if(pendingSeektoTime!=0) {
player.api('seekTo',pendingSeektoTime);
pendingSeektoTime = 0;
}
});
文檔說Flash Player版本在加載點后無法開始播放:
seekTo(秒:編號):無效
尋找視頻中的指定點。 將保持相同的播放/暫停狀態。 Flash播放器不會搜索加載點,而HTML播放器將搜索該點,無論已加載多少視頻。
如果加載的點位於搜索點之后,則示例可以正常工作。
我會建議它開始播放 - 然后向前跳到所需的點。 看你修改過的JS Fiddle: http : //jsfiddle.net/q6Lxg/5/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.