html5中关于音频与视频监听器应用的示例详解

一 介绍

1、<audio>和<video>元素有不少监听事件,因此可以绑定这些事件的监听器。

2、本应用实现<video>的ontimeupdate事件的监听器。

3、通过ontimeupdate事件绑定监听器可以实时监控音频、视频的播放位置。

代码


<!DOCTYPE html>
<html>
<head>
	<Meta name=author content=Yeeku.H.Lee(CrazyIt.org) />
	<Meta http-equiv=Content-Type content=text/html; charset=GBK />
	<title> 视频播放 </title>
</head>
<body>
<h2> 视频播放 </h2>
<video id=mv src=movie.webm loop>
您的浏览器不支持video元素
</video><br/>
<input id=bn type=button value=播放/><span id=detail></span>秒
<script type=text/javascript>
	var bn = document.getElementById(bn);
	var mv = document.getElementById(mv);
	var detail = document.getElementById(detail);
	// 为video元素的ontimeupdate事件绑定监听器
	mv.ontimeupdate = function()
	{
		detail.innerHTML = mv.currentTime + / 
			+ mv.duration;
	};
	bn.onclick = function()
	{
		if(mv.paused)
		{
			mv.play();
			bn.value = 暂停;
		}
		else
		{
			mv.pause();
			bn.value = 播放;
		}
	}
</script>
</body>
</html>

三 运行结果

相关文章

HTML5和CSS3实现3D展示商品信息的代码
利用HTML5中的Canvas绘制笑脸的代码
Html5剪切板功能的实现
如何通过HTML5触摸事件实现移动端简易进度条
Html5移动端获奖无缝滚动动画实现
关于HTML5和CSS3实现机器猫的代码