Jquery插件,用于确定网页中的视频被观看了多长时间

Jquery插件,用于确定网页中的视频被观看了多长时间,jquery,jquery-plugins,video-tracking,Jquery,Jquery Plugins,Video Tracking,我的网站上有一些与健康相关的视频,我需要跟踪观看者观看视频的时间,这样我就可以知道用户对视频有多感兴趣。可以考虑并有助于跟踪“多长时间”的场景可以是- a) 如果用户访问了不同的页面或同一页面中的其他部分 b) 如果用户故意停止/暂停视频 c) 如果用户在视频仍在播放时最小化或关闭页面 我正在寻找一个JQuery插件,它可以验证上述所有场景,而不是为每个场景编码(使用事件和处理程序)并最终集成它们。有谁能推荐这样的插件,可以帮助和服务于我的目的 提前谢谢 HTML <video id="v

我的网站上有一些与健康相关的视频,我需要跟踪观看者观看视频的时间,这样我就可以知道用户对视频有多感兴趣。可以考虑并有助于跟踪“多长时间”的场景可以是-

a) 如果用户访问了不同的页面或同一页面中的其他部分 b) 如果用户故意停止/暂停视频 c) 如果用户在视频仍在播放时最小化或关闭页面

我正在寻找一个JQuery插件,它可以验证上述所有场景,而不是为每个场景编码(使用事件和处理程序)并最终集成它们。有谁能推荐这样的插件,可以帮助和服务于我的目的

提前谢谢

HTML

<video
id="video-active"
class="video-active"
width="640"
height="390"
controls="controls">
<source src="myvideo.mp4" type="video/mp4">
<div id="current">0:00</div>
<div id="duration">0:00</div>
$(document).ready(function()
{
  $("#video").on("timeupdate", function(event)
  {  
    onTrackedVideoFrame(this.currentTime, this.duration);
  });
}

function onTrackedVideoFrame(currentTime, duration)
{
  $("#current").text(currentTime);
  $("#duration").text(duration);
}