如何从HTML5视频播放器中获取最初更改时长的时长?

时间:2018-06-28 08:38:46

标签: javascript html5-video

我想获取最初跳过或更改持续时间的持续时间。例如,如果视频的总时长为10分钟,而当时长为5分钟时,则用户将其更改为7分钟。我想在控制台上显示5分钟。我想显示用户更改的持续时间。请帮助我。

我的代码显示的持续时间不正确:

<html>
<body>

<video id="myVideo" width="320" height="176" controls>
  <source src="https://www.w3schools.com/tags/mov_bbb.mp4" type="video/mp4">
</video>

<p>Duration: <span id="pos1"></span></p>

<script>
  var vid = document.getElementById("myVideo");

  vid.addEventListener("seeking", function(){before(vid.currentTime);});

  function before(time)
  {
     document.getElementById("pos1").innerHTML = time;
  }
</script>

</body>
</html>

0 个答案:

没有答案