<!DOCTYPE HTML>
<html
lang="en-US">
<head>
<meta
charset="UTF-8">
<title></title>
<script
type="text/javascript"
src="js/jquery-1.8.3.js"></script>
<script
type="text/javascript">
$(function(){
var video = document.getElementById("video");
alert("duration:"+video.duration+",volume:"+video.volume);
$("#btnPlay").click(function(){
video.volume = 0.5;
video.play();
var time = setInterval(function(){
$("#btnTime").val("剩余时间是:"+Math.ceil(video.duration-video.currentTime)+"
秒");
},1);
var intval = setInterval(function(){
if(video.ended){
clearInterval(intval);
clearInterval(time);
alert("视频播放完毕");
}
},1);
});
$("#btnPause").click(function(){
video.pause();
});
$("#btnMute").click(function(){
video.muted = true;
});
$("#btnCurrentTime").click(function(){
alert("当前播放了:"+video.currentTime+"
秒");
});
});
</script>
<style
type="text/css">
video{cursor:pointer;}
</style>
</head>
<body>
<video src="Moo-O.mp4" id="video" controls>
</video>
<input type="button" value="播放"
id="btnPlay" />
<input type="button" value="暂停"
id="btnPause"/>
<input type="button" value="静音"
id="btnMute"/>
<input type="button" value="播放时间"
id="btnCurrentTime" />
<input type="button"
value="剩余时间" id="btnTime" />
</body>
</html>
相关文章
- 05-30rockchip 全编情况下的一些操作 删除部分文件
- 05-30area标签的使用,图片中某一个部分可以点击跳转,太阳系中点击某个行星查看具体信息
- 05-30使用HTML中的canvas标签通过js操作制作一个小型英雄抓怪兽的2D小游戏
- 05-30HTML5新增的标签、表单中新增的属性、元素、事件及音视频标签的使用
- 05-30浅学SQL Sever之数据库操纵(3)数据的操作第一部分
- 05-30core基础常用的部分HttpContext'常用操作
- 05-30使用HTML5的classList属性操作CSS类
- 05-30HTML5的video元素
- 05-30使用 HTML5 Canvas 标签的贪吃蛇游戏
- 05-30109_多线程_另一种同步条件变量+互斥锁【这里可以完成同步,但是注意:线程的执行顺序是同时进行的,所以对其中个别操作添加延时,以让部分步骤充分响应】【条件变量的broadcast、wait】