HTML5 & JavaScript 程式開發實戰修練(4/5)

摘要:HTML5 & JavaScript 程式開發實戰修練(4/5)

在html5 下;撥放影音更為簡單了~以下為htm5撥放範例及整理


<!DOCTYPE html>
<html>	
	<script type="text/javascript">
	    //設定撥放影片
	    function fun1() {
	        document.getElementById("video1").play();
	    }
	    //設定暫停影片
	    function fun2() {
	        document.getElementById("video1").pause();
	    }
	    //設定影片靜音
	    //volume 0.0=  0%
	    //       0.5= 50%
        //       .... 
        //       1.0=100%
	    function fun3() {
	        document.getElementById("video1").muted = true;
	        document.getElementById("video1").volume = 0.0;
	    }
	    //設定影片音量MAX;
	    function fun4() {
	        document.getElementById("video1").muted = false;
	        document.getElementById("video1").volume = 1.0;
	    }
	    //影片目前撥放/設定進度;以秒為單位
        //影片跳到100秒處
	    function fun5() {
	        document.getElementById("video1").currentTime = 100;
	    }
	</script>
<body>
    <! -- video Tag設定撥放影片檔案 -->
    <! -- src屬性設定影片檔案來源URL -->
    <! -- controls屬性設定控制面板 -->
    <! -- loop屬性設定循環撥放 -->
    <! -- autoplay屬性設定自動撥放 -->
    <! -- 你瀏覽器瀏覽不支援撥放此頁面影音程式;可自定義告知使用者瀏覽器不支援Html5語法 -->
    <video id="video1" src = "http://abc.com/a1.mov" controls loop autoplay>你瀏覽器瀏覽不支援撥放此頁面影音程式</video>
    <! -- audio Tag設定撥放聲音檔案 -->
    <audio id="audio1" src = "http://abc.com/a1.wav" controls loop autoplay>你瀏覽器瀏覽不支援撥放此頁面影音程式</audio>
     <br />
    <button onclick="fun1();">撥放</button>    
    <button onclick="fun2();">暫停</button>    
    <button onclick="fun3();">靜音</button>
    <button onclick="fun4();">音量MAX</button>
    <button onclick="fun5();">跳到100秒</button>
</body>
</html>