• 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{ 1000px; height:30px;}
    #ul1 li{ list-style:none; 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>
    

      

  • 相关阅读:
    Spark IMF传奇行动第19课:spark排序总结
    Spark IMF传奇行动第18课:RDD持久化、广播、累加器总结
    Spark IMF传奇行动第17课Transformations实战总结
    Spark IMF传奇行动第16课RDD实战总结
    Spark3000门徒第15课RDD创建内幕彻底解密总结
    Spark3000门徒第14课spark RDD解密总结
    Spark3000门徒第13课Spark内核架构解密总结
    Spark3000门徒第12课Spark HA实战总结
    Spark3000门徒第11课彻底解密WordCount运行原理总结
    Spark3000门徒第10课Java开发Spark实战总结
  • 原文地址:https://www.cnblogs.com/webskill/p/4541835.html
Copyright © 2020-2023  润新知