首页 > 代码库 > HTML5实战与剖析之媒体元素(6、视频实例)

HTML5实战与剖析之媒体元素(6、视频实例)

  HTML5中的视频标签和及其模仿视频播放器的效果在一些手机端应用比较多。因为手机端基本上废除了flash的独断,让HTML5当家做主人,所以对视频支持的比较好。所以今天专门为大家奉上HTML5视频标签模拟视频播放器的小例子,让大家更好的理解HTML5和有效的应用在项目中。


  HTML代码


<!-- src中放上本地的ogv的音频 -->
<video id="v1" src=http://www.mamicode.com/"Intermission-Walk-in.ogv">>

  CSS代码


#div2{ width:300px; height:30px; background:#666666; position:relative;}
#div3{ width:30px; height:30px; background:red; position:absolute; left:0; top:0;}
#div4{ width:300px; height:20px; background:#666666; position:relative; top:10px;}
#div5{ width:20px; height:20px; background:yellow; position:absolute; right:0; top:0;}


  JavaScript代码


window.onload = function(){
	var oV = document.getElementById(‘v1‘);
	var oDiv = document.getElementById(‘div1‘);
	var aInput = oDiv.getElementsByTagName(‘input‘);
	
	var oDiv2 = document.getElementById(‘div2‘);
	var oDiv3 = document.getElementById(‘div3‘);
	var oDiv4 = document.getElementById(‘div4‘);
	var oDiv5 = document.getElementById(‘div5‘);
	
	var timer = null;
	
	//播放暂停
	aInput[0].onclick = function(){
	
		if(oV.paused){
			this.value = http://www.mamicode.com/‘暂停‘;>

  HTML5实战与剖析之媒体元素(5、视频实例)就为大家介绍到这里,模拟视频播放器的小例子几乎把常用的小功能。这个小例子仅仅能在支持HTML5的视频标签的浏览器中播放。更多有关HTML5的相关知识尽在梦龙小站的HTML5实战与剖析部分,感谢大家的支持。