0

我正在使用Popcorn.js及其扩展Popcorn Capture

我有以下代码:

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

我试图在 1 秒内捕捉图像作为海报,但视频播放器实际上移动到 1 秒并在那里说。从爆米花捕获文档中,我假设这不会发生,但我无法弄清楚如何将视频移到开头(currentTime 应该在文档中正常工作)

4

1 回答 1

2

不确定你是否还在追求这个,但我在 popcorn.capture 中四处寻找,并将一些更改推送到 capture repo,以获取在特定时间捕获的海报,并将其设置回 0。可能想给它一个尝试。

我的最终实现如下所示:

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

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

        this.capture({ at: 10 });

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

    }, false );

不过,我在爆米花倒带中找不到任何问题。如果您仍然遇到问题,请发布一个完整的工作案例,我会看看它:)

于 2011-09-09T15:46:44.823 回答