从video.js获取currentTime

时间:2016-11-23 10:38:39

标签: javascript video.js

我正在使用文档来获取我的视频的当前时间,但是当我执行控制台日志时它只输出0,因为我在页面加载视频时0是否存在我喜欢看时间的方式,如果我暂停或最后得到视频时间?

我之所以要问我是否有时间来监控我的用户是否实际观看过它并且我之前没有使用过这个库:

<video id="videoPlayer" class="video-js vjs-default-skin vjs-controls-enabled" poster="http://camendesign.com/code/video_for_everybody/poster.jpg" data-setup="{}" controls="">
    <source src="sample.mp4" type="video/mp4">
    <p class="vjs-no-js">Javascript was disabled or not supported</p>
</video>


<script type="text/javascript">

var myPlayer = videojs('videoPlayer');

    var whereYouAt = myPlayer.currentTime();
        console.log(whereYouAt);

</script>

console.log给了我0

1 个答案:

答案 0 :(得分:2)

使用timeupdate事件

  

当前播放位置发生变化时触发*播放期间每15-250毫秒触发一次,具体取决于所使用的播放技术。

{{1}}
相关问题