5.HTML5 音频和视频-2 (自定义播放器)
2013-12-26 22:59
323 查看
<div> <script> var video; var display; window.onload = function() { video = document.getElementById("videoPlayer"); display = document.getElementById("displayStatus"); video.onplaying = function() { display.innerHTML = "Playing ..."; } video.onpause = function() { display.innerHTML = "Paused"; } // video.onprogress = function() { //displayStatus.innerHTML = "progggggggggggg"; // var bufferBar = document.getElementById("bufferBar"); // bufferBar.style.width = (video.seekable.length / video.duration * 100) + "%"; // } } function progressUpdate() { var positionBar = document.getElementById("positionBar"); positionBar.style.width = (video.currentTime / video.duration * 100) + "%"; displayStatus.innerHTML = (Math.round(video.currentTime*100)/100) + " sec"; } function play() { video.play(); } function pause() { video.pause(); } function stop() { video.pause(); video.currentTime = 0; } function speedUp() { video.play(); video.playbackRate = 2; } function slowDown() { video.play(); video.playbackRate = 0.5; } function normalSpeed() { video.play(); video.playbackRate = 1; } </script> <div class="videoContainer"> <video id="videoPlayer" ontimeupdate="progressUpdate()"> <source src="butterfly.mp4" type="video/mp4"> <source src="butterfly.ogv" type="video/ogg"> </video> </div> <div class="barContainer"> <div id="durationBar"> <div id="positionBar"><span id="displayStatus">Idle.</span></div> </div> </div> <div> <button onclick="play()">Play</button> <button onclick="pause()">Pause</button> <button onclick="stop()">Stop</button> <br/> <button onclick="speedUp()">Fast</button> <button onclick="slowDown()">Slow</button> <button onclick="normalSpeed()">Normal Speed</button> </div> </div>
相关文章推荐
- HTML5视频音频播放器实例和源码分享(一)
- 跨浏览器兼容的HTML5视频音频播放器
- 跨浏览器兼容的HTML5视频音频播放器
- 【html5多媒体】自定义播放器(弹幕,水印,甚至在视频开头添加封面)
- HTML5音频与视频实例(带声音的导航、视频与canvas结合、自制播放器)
- 一款非常强悍的HTML5视频和音频播放器jPlayer
- 跨浏览器兼容的HTML5视频音频播放器
- 5 个免费的 Web 视频及音频播放器
- HTML5学习笔记第一节(智能提示和视频音频标签)
- HTML5_02之视频、音频、Canvas
- HTML5视频播放器<video>和音频播放器<audio>用法
- php中调用播放器播放视频音频
- iOS之悬浮视图:按钮/图片/轮播图/gif图/视频/音频/自定义view
- 第一个视频音频播放器的简易制作
- Android 本地视频播放器开发 —— ffmpeg解码视频文件中的音频
- 基于Html5做音频和视频播放
- html5音频和视频
- 移动端HTML5音频与视频问题及解决方案
- HTML5 添加视频和音频(响应式视频)
- html5音频和视频标签