我使用的是JetBrains WebStorm 2.0.1 這個開發工具. :http://urlxf.qq.com/?nmiURzu 播放視頻:http://www.w3school.com.cn/html5/html_5_video.asp <video> 標籤的屬性
| 屬性 |
值 |
描述 |
| autoplay |
autoplay |
如果出現該屬性,則視頻在就緒後馬上播放。 |
| controls |
controls |
如果出現該屬性,則向使用者顯示控制項,比如播放按鈕。 |
| height |
pixels |
設定視頻播放器的高度。 |
| loop |
loop |
如果出現該屬性,則當媒介檔案完成播放後再次開始播放。 |
| preload |
preload |
如果出現該屬性,則視頻在頁面載入時進行載入,並預備播放。 如果使用 "autoplay",則忽略該屬性。 |
| src |
url |
要播放的視頻的 URL。 |
| width |
pixels |
設定視頻播放器的寬度。 |
HTML5 <video> - 方法、屬性以及事件
下面列出了大多數瀏覽器支援的視頻方法、屬性和事件:
| 方法 |
屬性 |
事件 |
| play() |
currentSrc |
play |
| pause() |
currentTime |
pause |
| load() |
videoWidth |
progress |
| canPlayType |
videoHeight |
error |
| |
duration |
timeupdate |
| |
ended |
ended |
| |
error |
abort |
| |
paused |
empty |
| |
muted |
emptied |
| |
seeking |
waiting |
| |
volume |
loadedmetadata |
| |
height |
|
| |
width |
|
<!DOCTYPE html ><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head><body> <div style="text-align:center;"> <button onclick="playPause()">播放/暫停</button> <button onclick="makeBig()">大</button> <button onclick="makeNormal()">中</button> <button onclick="makeSmall()">小</button> <br /> <video id="video1" width="420" style="margin-top:15px;"> <source src="E:/QQ download/wxhl.mp4" type="video/mp4" /> <source src="/example/html5/mov_bbb.ogg" type="video/ogg" /> Your browser does not support HTML5 video. </video></div> <script type="text/javascript">var myVideo=document.getElementById("video1");function playPause(){ if (myVideo.paused) myVideo.play(); else myVideo.pause(); } function makeBig(){ for( i=0; i < 5 ; i++){ myVideo.width+=100; } if(myVideo.width > 1600) myVideo.width = 1600;} function makeSmall(){ for( i=0; i < 5 ; i++){ myVideo.width-=100; } if(myVideo.width < 240) myVideo.width = 240;} function makeNormal(){ myVideo.width=420; } </script> </body> </html>