利用节流记录视频(下次打开页面时,视频仍在上次播放的位置)

一、引用事件

ontimeupdate() 事件在当前的播放位置发送改变时触发。

onloadeddata() 事件在浏览器加载视频/音频(audio/video)当前帧时触发。

currentTime() 设置或返回视频播放的当前位置(以秒计)

二、参详代码

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
      video{
          width: 800px;
          margin: 0 auto;
      }
  </style>
</head>
<body>
     <video src="./190手写防抖和节流.mp4" controls></video>

     <script src="./js/lodash.min.js"></script>
     <script>
       var video= document.querySelector('video');
       //节流
       video.ontimeupdate=_.throttle(function(){
            var t=video.currentTime;
            localStorage.setItem('cur',t)
       }, 1000);

       video.onloadeddata=function(){
          var t= localStorage.getItem('cur');
          video.currentTime=t;
       }
     </script>
</body>
</html>

lodash.min.js到Lodash 简介 | Lodash中文文档 | Lodash中文网上下载

相关推荐
蝉蜕日记6 小时前
视频压缩 v1.1.31:高效压缩,无损画质,释放存储空间
音视频·生活·视频编解码·视频·软件需求
lumengabc7 小时前
视频制作流程MP4旁白语音生成裁剪视频压缩python处理ppt转视频M4a格式
音视频
音视频牛哥10 小时前
AI浪潮下,实时音视频SDK正在经历怎样的价值重构?
人工智能·音视频·实时音视频·rtmp推流·低延迟rtsp播放器·低延迟rtmp播放器·rtsp转rtmp推流
乐橙开放平台10 小时前
明厨亮灶笔记:乐橙轻应用 H5 + 小程序插件,一套 BFF 出两张播放凭证
人工智能·笔记·物联网·小程序·音视频·notepad++
ofoxcoding11 小时前
Seedance 2.0 与 Wan 2026 视频生成 API 成本效率深度对比分析
网络·人工智能·ai·音视频
xingyuzhisuan11 小时前
星宇智算 AI 视频生成工具九维度全测评与行业对标分析
人工智能·音视频
豌豆学姐12 小时前
likeadmin-api 视频生成工作流实战:Seedance 2.0 接口从素材到任务查询
aigc·音视频·api·视频生成·likeadmin-api
乐橙开放平台12 小时前
养殖 SaaS 笔记:乐橙 IoT 物模型管环境,视频 OpenAPI 管回看
数据库·笔记·物联网·mysql·音视频
山顶夕景1 天前
【MAE】音频自监督训练Masked Autoencoders that Listen
音视频·ssl·多模态·自监督·mae
小码哥0681 天前
短视频后台系统架构设计与行业应用深度分析-源码-技术支持
系统架构·音视频·短视频后台·短剧后台·微剧后台