2011-09-07 18 views
0

我使用Popcorn.js及其擴展名Popcorn CapturePopcorn.js不倒帶

我有以下代碼:

function setVidPoster() { 
    var video = Popcorn('#bzm_video'), poster; 
     video.listen("canplayall", function() { 
     this.capture({at: 1}); 
     this.currentTime(0); 
    }); 
} 

我試圖捕捉圖像1秒的海報,但是視頻播放器實際移動到1秒,並說那裏。從爆米花捕獲文件,我假設這並不意味着發生,但我不知道如何將視頻移動到開始(currentTime應該從文檔工作afaik)

回答

2

不知道如果你我仍然在追求這一點,但是我用popcorn.capture戳了一下,並且對抓拍回放進行了一些更改,以便在某個特定時間捕獲一張海報,並將其設置回0.可能要嘗試一下。

我的最終實現是這樣的:

document.addEventListener("DOMContentLoaded", function() { 

     var p = Popcorn("#video"); 
     p.listen("canplayall", function() { 

     this.capture({ at: 10 }); 

     }); 
     p.play().pause(); 

    }, false); 

我找不到在倒帶爆米花任何問題,但。如果你仍然有問題,發佈一個完整的工作案例,我會看看它:)

+0

+1!很好的回答:) – Rick

+0

我試圖用最新版本的popcorn.capture,整個視頻被禁用。現在由於優先事項,我剛回到捕獲第一幀,並與舊版本的插件呆在那裏,但我會發布一些實際的代碼,當我有機會 – Damon

+0

@Damon,對不起,推動你的代碼... :)但你有沒有管理過一些東西,我相當困擾你3年前的地方。 – morne