html video记录视频播放的进度

html video记录视频播放的进度,第1张

为什么会怪?

这种需求的可用事件,无外乎是“定时”、“暂停”、“关闭”、“拖拽进度”,如果有必要,可覆盖的事件当然越广越好。

如果是个人的小站,我建议使用 localstorage 来储存用户的播放进度,除非你需要多端支持,电脑看完,手机想继续,这样同步进度才有意义。

elevideoaddEventListener('loadedmetadata', function () { 

    //加载数据 //视频的总长度 consolelog(elevideoduration); 

 })

elevideoaddEventListener('play', function () { 

    //播放开始执行的函数 consolelog("开始播放"); 

 })

elevideoaddEventListener('playing', function () { 

    //播放中 consolelog("播放中");

})

elevideoaddEventListener('waiting', function () {

     //加载 consolelog("加载中"); 

 })

elevideoaddEventListener('pause', function () {

     //暂停开始执行的函数 consolelog("暂停播放"); 

 })

elevideoaddEventListener('ended', function(){

     //结束 consolelog("播放结束"); 

 }, false)

这一个延时器,也就是setTimeout,时间是三分钟,也就是180秒,及1801000。

延时器 *** 作的函数,就是停止播放。具体方法看你用的是什么框架。当然也可以原生js停止播放。

以上就是关于html video记录视频播放的进度全部的内容,包括:html video记录视频播放的进度、JS video视频标签的相关 *** 作、html里video只有几十秒,可以改成几分钟的播放时间吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9816868.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存