我正在使用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应该在文档中有效)

最佳答案

不知道您是否仍在追求这一点,但我在popcorn.capture中戳了一下,然后对捕获存储库进行了一些更改,以便在特定时间捕获海报,然后将其设置回0。可能要给它一个尝试。

我的最终实现如下所示:

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

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

        this.capture({ at: 10 });

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

    }, false );


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

关于javascript - Popcorn.js不倒带,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7338679/

10-10 17:57