在jQuery中获取视频使用时长

时间:2018-11-12 13:10:42

标签: javascript jquery html css

我正在跟踪html5视频的持续时间。如果播放视频并暂停2秒,我将在控制台中使用2秒。再次,如果我在2秒恢复视频并播放接下来的3秒。我得到的使用时间是5秒而不是3秒。 这是我的代码。

time: function(video) {
  var seconds = 0;
  video = $("#" + video.id()).find("video").get(0);
  if (video.played.length > 0) {
    seconds += video.played.end(0) - video.played.start(0);         
  }
  return Math.round(seconds);
}

我正在尝试获取每份简历的最新开始时间。并从播放结束的视频中减去该值。但是video.played.start值始终为零。而不是在履历表上检索新的开始时间。

任何人都可以解决这个问题

1 个答案:

答案 0 :(得分:0)

您可以测量用户单击播放和稍后单击停止或暂停之间的时间。

相关问题