有没有办法看到有人停止使用PHP或JavaScript观看您的视频?

时间:2012-07-14 07:52:55

标签: php video web-analytics

如果我要在网页上播放视频,并让某人观看但中途停止播放,那么有没有办法看到他们停在哪里? (即进入它的42秒。)使用HTML5,PHP,JavaScript或其任何组合?

1 个答案:

答案 0 :(得分:1)

HTML 5和JavaScript可以实现这一点。您需要为视频的pause事件注册事件处理程序,然后阅读currentTime播放属性:

<video id="myVideo" width="320" height="240" controls="controls">
  <source src="movie.mp4" type="video/mp4" />
  Your browser does not support the video tag.
</video>

<script type="text/javascript">
document.getElementById("myVideo").addEventListener("pause", function() {
    alert("Video paused at " + vid.currentTime);
});
</script>

currentTime将是视频在几秒钟内暂停的时间。

当然,如果pause事件在视频播放完成之前离开页面,则不会触发。