获取视频的进度,播放时间以及总长,并用进度条表示
2018-04-01 19:50
405 查看
<!DOCTYPE html> <html> <head> <title>MyHtml.html</title> <meta name="keywords" content="keyword1,keyword2,keyword3"> <meta name="description" content="this is my page"> <meta name="content-type" content="text/html; charset=UTF-8"> <!--<link rel="stylesheet" type="text/css" href="./styles.css">--> </head> <body> <video id="video-active" class="video-active" width="100%" height="600" controls="controls"> <source src="hahah.mp4" type="video/mp4"> </video> <div id="current">当前时长:0:00</div> <div id="duration">总时长:0:00</div> <span id="pro"></span> <div class="progress progress-striped active" style="width:100"> <span id="hyTime" class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" > </span> </div> <span id="hy" ></span> <script type="text/javascript"> $(document).ready(function(){ $("#video-active").on( "timeupdate", function(event){ onTrackedVideoFrame(this.currentTime, this.duration); }); }); function onTrackedVideoFrame(currentTime, duration){ $("#current").text(currentTime); $("#duration").text(duration); var a=currentTime/duration; var b=(a*100).toFixed(0)+"%"; document.getElementById('hyTime').style.width=b; $("#hy").text(b); if(currentTime==duration){ $("#pro").text("(已完成)"); } } </script> </body> </html>
相关文章推荐
- php使用FFmpeg接口获取视频的播放时长、码率、缩略图以及创建时间
- H5 video 标签 播放事件 视频加载完成事件 获取视频播放进度时间
- iOS-获取视频长度和当前播放时间
- 页面里嵌入播放器,并获取当前视频的播放总时间
- C++获取flv视频文件的播放时间
- Android 播放视频并获取指定时间的帧画面
- 多线程下载网络歌曲&播放歌曲&并用seekbar调节进度&显示歌曲两边的时间
- 播放与暂停UIWebView中视频,并获取的长度与播放进度,
- Android多媒体开发 音乐播放(加带进度条、时间显示)以及使用SoundPool播放音效
- [置顶] 【Android】Android开发实现进度条效果,SeekBar的简单使用。音量,音乐播放进度,视频播放进度等
- 获取当前视频播放时间
- JSP中的几个实用函数(时间判断/IP获取/累计次数/视频播放等)
- iOS-获取视频长度和当前播放时间
- Android多媒体开发 音乐播放(加带进度条、时间显示)以及使用SoundPool播放音效
- iOS开发——获取UIWebView中视频的长度与播放进度等信息
- 获取当前视频播放时间
- 【Android】Android开发实现进度条效果,SeekBar的简单使用。音量,音乐播放进度,视频播放进度等
- Android 播放视频并获取指定时间的帧画面
- 获取视频停止播放时已经播放的时间
- C#获取视频文件的播放时间