最近在看html5,書名是《html5&API網頁程序設計》,看著書做的demo,這里使用的是video元素,非常簡單,只要你把影片的地址放在文本框中點擊播放按鈕就可以實現影片的播放,當點擊暫停時影片會重新加載。代碼如下:
<!DOCTYPE html >
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>簡易影片播放器</title>
<script type="text/javascript">
function playOrPauseVideo(){
var videoUrl=document.getElementById("videoUrl").value;
var video=document.getElementById("video");
//影片不為播放狀態
if(video.paused)
{
//URL改變時,重新加載
if(videoUrl!=video.src)
{
video.src=videoUrl;
video.load();
}
else
{//播放
video.play()
}
document.getElementById("playButton").value="暫停";
}
else
{
//暫停
video.pause();
document.getElementById("playButton").value="播放";
}
}
</script>
</head>
<body>
<video id="video" width="400" height="300" autoplay></video><br />
影片的URL:<input type="text" id="videoUrl"/>
<input id="playButton" type="button" onclick="playOrPauseVideo()" value="播放"/>
</body>
</html>