popcorn.js中的定期事件

时间:2017-06-28 16:56:53

标签: javascript popcornjs

如果每次更新视频时,popcorn.js如何配置为发出事件?我应该只使用视频元素的timeupdate事件吗?

目前,我只能在特定的开始时间设置活动:

var p = Popcorn( "#video" )
      // play the video
      .play()
      // set the volume to zero
      .volume( 0 )
      .code({
        start: 1,
        end: 3,
        onStart: function( options ) {         
          document.getElementById( "test1" ).innerHTML = "Yes";
        },
        onEnd: function( options ) {
          document.getElementById( "test1" ).innerHTML = "No";
        }
     })

1 个答案:

答案 0 :(得分:1)

official Docs开始,每当玩家时间更新时,你就会捕获事件

var pop = Popcorn("#video");

pop.on("timeupdate", function( e ) {
    console.log( "timeupdate fired!");
});

pop.play();