我正在尝试编写一个nodejs网站来播放html5视频(webm,mp4)。但是不知道如何知道用户何时完成观看视频。这意味着,我们需要一个起点(用户开始观看视频的点)和一个终点(用户完成观看视频的点)。我们可以知道他们在视频中观看了多少百分比。 该视频位于我们的服务器上。
答案 0 :(得分:0)
视频HTML元素(MediaElement的子类)具有您可以在JavaScript中查看的currentTime和duration属性,还有一些您可以监听的事件,如onplay,onplaying,onpause,ontimeupdate等。
https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement