利用vedio播放视频和原生js对其进行控制
来源:互联网 发布:衣橱设计软件 编辑:程序博客网 时间:2024/06/05 01:55
直接上代码:
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title><style>#durationbar{width: 500px;height: 20px;}#durationbar progress{width: 100%;height: 100%;}</style></head><body><div><video id="videoSource" width="500px"><source src="test.mp4" type="video/mp4"></video><div id="durationbar"><progress id="positionBar" value="0" max="100"></progress></div></div><button id="start">开始</button><button id="end">停止</button><button id="pause">暂停</button><button id="speed">2倍速度</button><script type="text/javascript">window.onload=function(){var oStart = document.getElementById('start');var oEnd = document.getElementById('end');var oPause = document.getElementById('pause');var oSpeed = document.getElementById('speed');var oVideo = document.getElementById('videoSource');// 开始函数oStart.onclick=function(){oVideo.play();}// 暂停函数oPause.onclick=function(){oVideo.pause();}// 停止函数oEnd.onclick=function(){oVideo.pause();oVideo.currentTime=0;}// 加速函数oSpeed.onclick=function(){oVideo.play();oVideo.playbackRate = 4;//注意这里速度大于4的时候,就没有声音了,声音得不到同步}// 这个事件是在视频播放中一直执行的事件oVideo.ontimeupdate=function(){var oPositionBar = document.getElementById('positionBar');oPositionBar.value= (oVideo.currentTime/oVideo.duration*100);}}</script></body></html>
阅读全文
0 0
- 利用vedio播放视频和原生js对其进行控制
- js控制vedio视频和分段播放
- HTML5 js控制vedio视频和分段播放
- Vedio.js视频播放
- JS控制视频播放
- video.js 中的属性和原生HTML5视频播放
- 原生JS控制video的播放和暂停切换
- 利用ffmpeg和opencv进行视频的解码播放
- 利用ffmpeg和opencv进行视频的解码播放
- 利用ffmpeg和opencv进行视频的解码播放
- 利用ffmpeg和opencv进行视频的解码播放
- 利用ffmpeg和opencv进行视频的解码播放
- [转]在网页中加入声音文件,并且用JavaScript对其进行播放控制
- HTML5中js控制video视频和分段播放
- 利用ArrayList对Hashtable其进行排序
- 利用MediaPlayer框架进行视频播放
- 利用ffmpeg进行视频软解播放
- android 视频播放(一)利用android原生的videoview
- cocos2dx lua环境搭建及断点调试
- Git之本地库提交到开源库(Window)
- 文件中绝对路径和相对路径
- 【opencv、机器学习】opencv中的SVM图像分类(一)
- Git忽略规则及.gitignore规则不生效的解决办法
- 利用vedio播放视频和原生js对其进行控制
- 初看关于区块链技术的文章容易混淆的一些概念
- java知识整理
- 用原生Javascript实现css的placeholder
- [哈密顿路径 FFT 容斥] TCO 2016 Final HamiltonianPaths
- 观察者模式与发布订阅者模式
- 【opencv、机器学习】opencv中的SVM图像分类(二)
- poj 3321 Apple tree 解题报告
- 25个经典的Spring面试问答