婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > HTML5視頻播放標簽video和音頻播放標簽audio標簽的正確用法

HTML5視頻播放標簽video和音頻播放標簽audio標簽的正確用法

熱門標簽:推銷電話機器人怎么打電話的 常州智能外呼電銷機器人如何 語音電銷機器人視頻 400電話是怎么申請 教育機構地圖標注 武漢如何辦理400電話 重慶400電話哪里辦理 遼寧營銷智能外呼系統價格多少 自適應地圖標注

如何嵌入視頻和音頻

在網頁里嵌入HTML5音頻播放器和視頻播放器的方法非常簡單:

video src="http://www.jb51.net/~j/theora_testsuite/320x240.ogg" controls autoplay loop>
 Your browser does not support the code>video/code> element.
/video>

上面這個例子顯示了如何播放一個視頻文件,并露出視頻播放控制按鈕。

下面這個例子是在HTML網頁里嵌入音頻 audio 的方法:

audio controls autoplay loop src="/test/audio.ogg">
p>Your browser does not support the code>audio/code> element./p>
/audio>

這里的 src 屬性里可以填入一個音頻/視頻的URL,也可以是一個本地的文件。

audio src="audio.ogg" controls autoplay loop>
p>Your browser does not support the code>audio/code> element /p>
/audio>

下面是audio> 和 video> 兩個標記上控制屬性的含義:

controls : 顯示標準的 HTML5 視頻/音頻播放器控制條、控制按鈕。
autoplay : 讓文件自動播放。
loop : 讓文件循環播放。

audio src="audio.mp3" preload="auto" controls>/audio>

這里的 preload 屬性是用來緩存大體積文件的。它有三個可選值:

"none" 不緩存
"auto" 緩存
"metadata" 只緩存文件元信息
為了能夠兼容各種瀏覽器對不同媒體類型的支持,我們可以用多個 source> 元素來提供多個不同的媒體類型。例如:

video controls>
 source src="foo.ogg" type="video/ogg">
 source src="foo.mp4" type="video/mp4">
 Your browser does not support the code>video/code> element.
/video>

支持Ogg格式視頻流的瀏覽器可以播放 Ogg 文件。如果不支持,可以播放 MPEG-4 文件。查看各種瀏覽器對各種媒體類型的支持情況,請查看這里。

我們還可以指定播放使用的解碼器(codecs); 這樣就可以更精確的讓瀏覽器如何播放提供的視頻:

video controls>
 source src="foo.ogg" type="video/ogg; codecs=dirac, speex">
 Your browser does not support the code>video/code> element.
/video>

上面,我們指定了這個視頻需要使用 Dirac 和 Speex 解碼器。如果瀏覽器支持 Ogg 格式,但沒有指定的解碼器,那么,視頻將不會被加載。

如果沒有提供 type 屬性,則瀏覽器會向服務器詢問媒體類型,看看是否支持;如果不支持,瀏覽器將會去檢查下一個 source 屬性。

用JavaScript控制視頻/音頻播放

一旦視頻文件正確的嵌入到了HTML網頁里,我們就可以使用JavaScript里控制它的部分,獲取它的播放信息。比如,用JavaScript啟動視頻播放:

var v = document.getElementsByTagName("video")[0];
v.play();

用JavaScript可控制HTML5視頻播放器實現播放、暫停、快進,快退、音量等。

audio id="demo" src="audio.mp3">/audio>
div>
 button onclick="document.getElementById('demo').play()">播放/button>
 button onclick="document.getElementById('demo').pause()">暫停/button>
 button onclick="document.getElementById('demo').volume+=0.1">降低音量/button>
 button onclick="document.getElementById('demo').volume-=0.1">提高音量/button>
/div> 

停止下載視頻文件

雖然我們可以使用pause()方法里讓視頻文件停止播放,但瀏覽器并未停止下載媒體文件,除非它達到了一定的緩存量。

下面是讓瀏覽器如何停止下載視頻文件的方法:

var mediaElement = document.getElementById("myMediaElementID");
mediaElement.pause();
mediaElement.src='';
//或
mediaElement.removeAttribute("src"); 

通過刪除 src 屬性(或者設置為空值),這樣就能停止文件的網絡下載。

設定播放的時間點定位

我們可以指定視頻從某時某分某秒開始播放,這是通過設置 currentTime 屬性來實現。

我們可以通過 seekable 屬性來獲得視頻有效的播放時間范圍。它會返回一個 TimeRanges 對象,能夠告訴你有效的開始時間和結束時間。

var mediaElement = document.getElementById('mediaElementID');
mediaElement.seekable.start(0); // 返回開始時間 (秒)
mediaElement.seekable.end(0);  // 返回結束時間 (秒)
mediaElement.currentTime = 122; // 定位到第 122 秒播放
mediaElement.played.end(0);   // 返回已經播放的時間長度(秒)

設定播放范圍

當在網頁里嵌入視頻/音頻文件時, audio> 或 video> 元素允許我們提供一些額外的信息來指定播放哪一時間段。實現的方法是在媒體文件后面跟隨(“#”)格式的信息。

它的具體語法是這樣的:

#t=[開始時間][,結束時間]
時間的表示方法可以使用秒數,也可以提供一個 ”時:分:秒“ 格式的時間(例如 2:05:01 )。/p>

舉例:

//www.jb51.net/video.ogg#t=10,20
指定視頻從10秒開始播放,到20秒處結束。
//www.jb51.net/video.ogg#t=,10.5
指定視頻從頭開始播放到 10.5 秒處。
//www.jb51.net/video.ogg#t=,02:00:00
指定視頻播放2小時。
//www.jb51.net/video.ogg#t=60
指定視頻從第60秒開始播放,播放到結束。

設置視頻封面(poster參數)

當視頻不是自動播放時,在有些瀏覽器里,視頻在未播放前的缺省界面是空白,這樣很沒有意義,我們可以給視頻設定一個封面,用視頻里的某個比較具有代表意義的畫面截圖作為視頻的封面,設定視頻封面的參數是 poster:

video poster='cover.jpg' src="http://www.jb51.net/~j/theora_testsuite/320x240.ogg" controls autoplay loop>
 Your browser does not support the code>video/code> element.
/video>

當視頻加載遇到錯誤時的補救方法
有時候視頻資源會失效,或加載失敗,或者瀏覽器不能解碼當前視頻格式,當遇到這種情況,我們應該給與補救措施,替換當前視頻資源地址,或用其它措施補救,比如將video對象替換成圖片。我們可以使用JavaScript對視頻加載中的“error”事件進行監聽,比如對于下面的視頻資源:

video controls>
 source src="dynamicsearch.mp4" type="video/mp4">/source>
 a href="dynamicsearch.mp4" rel="external nofollow" >
  img data-original="dynamicsearch.jpg" alt="Dynamic app search in Firefox OS">
 /a>
 p>Click image to play a video demo of dynamic app search/p>
/video>

我們使用下面的js代碼進行補救:

var v = document.querySelector('video'),
  sources = v.querySelectorAll('source'),
  lastsource = sources[sources.length-1];
lastsource.addEventListener('error', function(ev) {
 var d = document.createElement('div');
 d.innerHTML = v.innerHTML;
 v.parentNode.replaceChild(d, v);
}, false);

更多關于HTML5視頻播放器video標簽和音頻播放器audio標簽的正確用法請點擊查看下面的相關文章

您可能感興趣的文章:
  • SpringBoot+阿里云OSS實現在線視頻播放的示例
  • SpringBoot靜態視頻實時播放的實現代碼
  • 詳解HTML5 使用video標簽實現選擇攝像頭功能
  • 使用js檢測瀏覽器是否支持html5中的video標簽的方法
  • Springboot項目使用html5的video標簽完成視頻播放功能

標簽:中山 威海 遵義 襄陽 柳州 雞西 邯鄲 朔州

巨人網絡通訊聲明:本文標題《HTML5視頻播放標簽video和音頻播放標簽audio標簽的正確用法》,本文關鍵詞  HTML5,視頻,播放,標簽,video,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《HTML5視頻播放標簽video和音頻播放標簽audio標簽的正確用法》相關的同類信息!
  • 本頁收集關于HTML5視頻播放標簽video和音頻播放標簽audio標簽的正確用法的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    中文字幕av一区二区三区高 | 国产日韩v精品一区二区| 成人激情视频网站| 免费av网站大全久久| 亚洲国产综合在线| 亚洲欧美一区二区在线观看| 国产欧美一区二区精品秋霞影院| 91精品视频网| 欧美精品成人一区二区三区四区| 欧美在线你懂得| 色综合久久久久综合体| 99精品视频一区| 色综合天天综合网天天看片| av一区二区三区四区| av一二三不卡影片| 成人av免费在线观看| 成人久久18免费网站麻豆| 高清久久久久久| 91在线看国产| 日本韩国一区二区| 欧美日本韩国一区| 日韩一二在线观看| 精品免费国产一区二区三区四区| 91精品免费在线观看| 日韩一级完整毛片| 久久这里只有精品视频网| 欧美激情一二三区| 亚洲欧美另类久久久精品2019| 亚洲免费观看高清完整版在线| 亚洲欧美日韩一区二区 | 国产成人综合自拍| 国产成人精品三级麻豆| 懂色av一区二区夜夜嗨| av在线播放成人| 欧美日韩不卡视频| 久久看人人爽人人| 日韩理论电影院| 丝袜国产日韩另类美女| 国产麻豆9l精品三级站| 99re这里只有精品视频首页| 欧美亚洲丝袜传媒另类| 欧美精品一区二区久久久| 日韩理论在线观看| 青青国产91久久久久久| 国产精品一级黄| 91搞黄在线观看| 久久久久久久性| 亚洲高清视频中文字幕| 国产精品一区二区黑丝| 欧美亚洲一区二区在线| 久久久久久免费网| 亚洲成人免费在线| 99久久国产综合精品女不卡| 欧美美女视频在线观看| 中文子幕无线码一区tr| 日本免费新一区视频| 99re热这里只有精品免费视频| 欧美一级高清片| 一区二区三区免费在线观看| 精品写真视频在线观看| 欧美日韩一区视频| 亚洲欧洲另类国产综合| 国产精品一区二区x88av| 7777精品伊人久久久大香线蕉的| 国产精品天天摸av网| 美女一区二区三区在线观看| 一本大道久久a久久精品综合| 久久夜色精品国产噜噜av | 亚洲r级在线视频| 国产成人福利片| 日韩免费成人网| 偷窥少妇高潮呻吟av久久免费| 不卡的电影网站| 久久久不卡网国产精品二区| 日本免费新一区视频| 91国模大尺度私拍在线视频| 综合在线观看色| 国产精品自拍三区| 精品福利二区三区| 日韩高清在线电影| 精品视频一区三区九区| 亚洲精品国产a| 一本色道久久加勒比精品| 国产精品久久久久久久浪潮网站| 黄页视频在线91| 精品国产乱子伦一区| 蜜臀久久99精品久久久久久9| 欧美日韩和欧美的一区二区| 亚洲精品视频在线观看网站| 99国产欧美另类久久久精品| 亚洲欧洲性图库| 色88888久久久久久影院野外| 亚洲日本va午夜在线影院| 94色蜜桃网一区二区三区| 综合久久给合久久狠狠狠97色| 懂色av中文字幕一区二区三区| 国产精品视频在线看| 99久久久无码国产精品| 亚洲三级在线看| 欧美性xxxxx极品少妇| 亚洲超丰满肉感bbw| 欧美日韩国产免费一区二区| 亚洲高清三级视频| 欧美一区二区高清| 精品中文字幕一区二区| 久久综合狠狠综合久久激情| 粉嫩av一区二区三区在线播放| 国产精品久久久久久户外露出| 色综合一区二区| 日韩电影在线一区二区| 日韩精品一区二区三区视频播放 | 亚洲成人av免费| 91精品免费观看| 国产馆精品极品| 自拍偷拍欧美激情| 欧美日本在线观看| 国产一区二区看久久| 亚洲视频在线观看一区| 欧美色区777第一页| 久久精品久久综合| 国产精品乱子久久久久| 欧美狂野另类xxxxoooo| 国产成人午夜99999| 一区二区三区中文在线观看| 欧美一区二区啪啪| 处破女av一区二区| 天堂在线亚洲视频| 欧美激情一区二区三区| 欧美日韩精品三区| 国产99久久久国产精品潘金| 午夜伦理一区二区| 中国色在线观看另类| 欧美福利电影网| 99精品一区二区| 九一九一国产精品| 亚洲午夜一二三区视频| 日本一区二区三区视频视频| 欧美日韩一区二区欧美激情| 国产不卡在线视频| 青草国产精品久久久久久| 亚洲丝袜精品丝袜在线| 久久亚洲精精品中文字幕早川悠里| 91久久国产综合久久| 国产激情精品久久久第一区二区| 午夜精品久久久久久久| 国产精品国产三级国产普通话三级| 欧美一区二区性放荡片| 色综合咪咪久久| 国产成人亚洲综合a∨婷婷图片| 日本免费新一区视频 | 丰满少妇久久久久久久| 日韩精品一级二级| 亚洲一区二区在线视频| 亚洲欧洲韩国日本视频| 久久精品人人做人人综合| 91精品国产综合久久精品图片| 色哟哟国产精品免费观看| 国产xxx精品视频大全| 免费一级欧美片在线观看| 一区二区三区丝袜| 国产精品久久久久久久裸模| 欧美一区二区三区爱爱| 91精品国产综合久久久久久漫画| 精品视频全国免费看| 色哟哟一区二区三区| 99久久精品免费| 91丨九色丨蝌蚪富婆spa| av在线播放一区二区三区| 粉嫩13p一区二区三区| 国产美女av一区二区三区| 激情欧美一区二区三区在线观看| 日本不卡视频在线| 日韩电影在线一区二区| 午夜电影网亚洲视频| 亚洲宅男天堂在线观看无病毒| 亚洲久本草在线中文字幕| 亚洲精品中文字幕乱码三区| 亚洲欧洲一区二区在线播放| 亚洲天堂中文字幕| 国产精品电影一区二区三区| 亚洲欧洲成人自拍| 国产成人超碰人人澡人人澡| 九九国产精品视频| 久久99蜜桃精品| 国产一区二区按摩在线观看| 国产乱码精品一区二区三| 国产传媒日韩欧美成人| 成人网在线免费视频| 色综合中文字幕国产 | 一区二区三区中文免费| 亚洲欧美国产高清| 亚洲欧美日韩国产成人精品影院| 中文字幕av一区二区三区| 国产亚洲一区二区在线观看| 国产亚洲精品精华液| 中文字幕亚洲综合久久菠萝蜜| 最新国产成人在线观看| 一区二区三区高清| 日韩va亚洲va欧美va久久| 老司机午夜精品99久久|