var video = document.getElementById("Video1");
//播放
video.play();
//暫停
video.pause();
//是否為暫停狀態
video.paused;
//是否為播放狀態
video.played;
//設定影片目前時間點
video.currentTime = 0;
//設定影片來源
video.src = fileURL;
//影片音量
video.volume
//影片靜音(true、false)
video.muted = true;
//影片播放速率(預設為1,2則兩倍播放,0.5則原來的一半速率)
//在 Windows Internet Explorer 9 中會進位成零,也就是暫停播放。
//在 Internet Explorer 10 中,負值的 playbackRate 會使視訊往回播放。
video.playbackRate
//載入影片
video.load();
//為物件加入事件
document.getElementById("fwd").addEventListener("click", function(){
setTime(10);
}, false);
//判斷影片格式是否可以播放
//回傳probably代表一定可以播,回傳maybe通常是可以播的(可能傳入參數資訊不夠),
回傳空值則通常不可播放
function checkVideoCompat() {
var myvideo = document.createElement('video');
var msg = document.getElementById("display");
msg.innerHTML = "";
if (myvideo.canPlayType) {
// CanPlayType returns maybe, probably, or an empty string.
var playMsg=myvideo.canPlayType('video/mp4;
codecs="avc1.42E01E"');
if ("" != playMsg) {
msg.innerHTML += "mp4/H.264 is " + playMsg + " supported";
}
playMsg = myvideo.canPlayType('video/ogg; codecs="theora"');
if ("" != playMsg) {
msg.innerHTML += "ogg is " + playMsg + " supported";
}
playMsg = myvideo.canPlayType('video/webm; codecs="vp8, vorbis"');
if ("" != playMsg) {
msg.innerHTML += "webm is " + playMsg + " supported";
}
}else {
msg.innerHTML += "no video support";
}
}
//錯誤處理
try {
if (tValue == 0) {
video.currentTime = tValue;
}else{
video.currentTime += tValue;
}
} catch (err) {
// errMessage(err) // show exception
errMessage("Video content might not be loaded");
}
請先 登入 以發表留言。