h5 播放器 -3

autoplay

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width; initial-scale=1.0">
	<script>
		window.onload=function(){
			var oA = document.getElementById('a1');
			oA.currentTime  = 60;//从一分钟的时候开始播放  这个在火狐里有效 在chrome下无效
			oA.volume  = 0.1;//音量
			oA.muted  =1;//静音  0 不静音
			//setInterval(function(){
				//console.log( oA.currentTime )
			//},1000)
			//还可以设置从哪里开始播放
			
			
		}
	</script>
</head>
<!--兼容性-->
<body>
	 <audio controls autoplay loop id="a1"  src="goda goda.mp3"></audio>
	<!-- <video controls src="Intermission-Walk-in_512kb.mp4"></video>-->
	<video controls>
		<source src="Intermission-Walk-in.ogv"></source>
		<source src="Intermission-Walk-in_512kb.mp4"></source>
	</video>
</body>
</html>

  方法

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width; initial-scale=1.0">
	<script>
		window.onload=function(){
			var oA = document.getElementById('a1');
			//没有设置control 控件的时候
			
			oA.onmouseover = function(){
				this.play()
			}
			
			oA.onmouseout = function(){
				this.pause()
			}
			
			//load() 重新加载
			var oInput = document.getElementsByTagName('input')[0];
			var aS = document.getElementsByTagName('source') ;
			oInput.onclick = function(){
				aS[0].src = '111.ogv';
				aS[1].src = '111.mp4';
				oA.load()  
			}
			
		}
	</script>
</head>
<!--兼容性-->
<body>
 <input type="button" value="切换媒体" />
	<video id="a1">
		<source src="Intermission-Walk-in.ogv"></source>
		<source src="Intermission-Walk-in_512kb.mp4"></source>
	</video>
</body>
</html>

  poster 换封面

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width; initial-scale=1.0">
	<script>
		window.onload=function(){
			var oA = document.getElementById('a1');
			//没有设置control 控件的时候
			
			  oA.poster = '2.png';
			  oA.currentTime = 1020;
			  oA.addEventListener('ended',function(){
			  	alert()
			  },false)
		}
	</script>
</head>
<!--兼容性-->
<body>
 
	<video id="a1" controls>
		<source src="Intermission-Walk-in.ogv"></source>
		<source src="Intermission-Walk-in_512kb.mp4"></source>
	</video>
</body>
</html>

  带声音的导航

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
*{ margin:0; padding:0;}
#ul1{ width:1000px; height:30px;}
#ul1 li{ list-style:none; width:100px; height:30px; background:red; color:white; border:1px #000 solid; float:left; line-height:30px; text-align:center;}
</style>
<script>

window.onload = function(){
	var aLi = document.getElementsByTagName('li');
	var oA = document.getElementById('a1');
	
	for(var i=0;i<aLi.length;i++){
		aLi[i].onmouseover = function(){
			
			//this.getAttribute('au');
			
			oA.src = 'http://s8.qhimg.com/share/audio/piano1/'+this.getAttribute('au')+'4.mp3';
			
			oA.play();
			
		};
	}
	
};

</script>
</head>

<body>
<ul id="ul1">
	<li au="a">11111</li>
    <li au="b">22222</li>
    <li au="c">33333</li>
    <li au="d">44444</li>
    <li au="e">55555</li>
    <li au="f">66666</li>
    <li au="g">77777</li>
</ul>
<audio id="a1"></audio>
</body>
</html>

  

posted @ 2015-05-31 12:55  miyaye  阅读(419)  评论(0编辑  收藏  举报