整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          Web前端基礎教程:HTML5中的video動態怎么設置寬高


          TML5中的video動態怎么設置寬高

          <video>是HTML5中的新標簽,<video>標簽的作用是在HTML頁面中嵌入視頻元素。<video>標簽定義視頻,比如電影片段或其他視頻流。

          video動態設置寬高:

          video視頻是通過編輯器在后臺上傳的,上傳視頻時編輯器要求必須傳入視頻的寬高,而且必須是數字,不能是百分比,傳具體數字怎么適配各種型號的設備呢?

          在前臺顯示視頻的時候,所有的video標簽都有設置好的width和height屬性。

          首先移除視頻設置的寬高屬性

            $(function(){

            $("video").removeAttr("width");

            $("video").removeAttr("height");

            })

          然后在樣式里設置視頻的寬高為100%

            video{width:100%;}

          通過style樣式設置video寬高會受到video標簽的width和height屬性的影響,因此把這些屬性移除了。

          <video>標簽支持HTML的全局屬性,支持HTML的事件屬性。

          以上就是酷仔今日整理的“Web前端基礎教程:HTML5中的video動態怎么設置寬高”一文,希望對正在學習Web前端的同學提供參考。酷仔會持續更新Web前端教程Python基礎教程相關的內容,為有需求的同學提供學習資料。

          TML5中的video標簽用于播放視頻文件的,在video標簽中我們可以設置窗口的寬高,視頻的自動播放,循環播放以及視頻的封面圖片等等

          HTML5是下一代HTML,新增了許多新的標簽,這些標簽實現了許多新的功能。并且還減少了對外部插件的要求同時也可以更好的處理錯誤。比如HTML5中的video標簽就可以很好的實現了在頁面上播放視頻的效果。接下來在文章中將為大家具體介紹如何使用video標簽,具有一定的參考作用,希望對大家有所幫助

          【推薦課程:HTML5教程】

          HTML5 video標簽的詳細用法

          用于播放視頻文件,比如電影或其它視頻流。可以在開始標簽和結束標簽之間放置文本內容,這樣做的好處是一些低版本的瀏覽器就可以顯示出不支持該標簽的信息

          例:

          <video src="movie01.mp4" controls></video>

          定義寬高

          我們可以給這個視頻自定義寬高來改變它的窗口大小

          <video src="movie01.mp4" controls style="width:400px;height:300px;"></video>

          效果圖:

          自動播放

          我們可以通過設置屬性來讓視頻是否開啟自動播放

          (1)使用autoplay屬性可以讓瀏覽器加載完后視頻文件后立即播放

          <video width="400" height="300" controls autoplay>

          <source src="movie01.mp4" type="video/mp4">

          您的瀏覽器不支持 video 標簽。

          </video>

          我們還可以在自動播放時設置muted狀態,這樣做的目的是當視頻自動播放時會靜音,而且我們還可以通過點擊播放器的揚聲器來開啟聲音

          <video width="400" height="300" controls autoplay muted>

          <source src="movie01.mp4" type="video/mp4">

          您的瀏覽器不支持 video 標簽。

          </video>

          效果圖:

          循環播放

          我們可以使用loop屬性讓視頻播放結束時,再從頭開始循環播放。代碼如下所示

          <video width="400" height="300" controls loop>

          <source src="movie01.mp4" type="video/mp4">

          您的瀏覽器不支持 video 標簽。

          </video>

          預加載媒體文件

          設置preload屬性中的不同屬性值,來告訴瀏覽器應該怎樣加載一個媒體文件:

          auto:表示讓瀏覽器自動下載整個文件

          none:表示讓瀏覽器不必預先下載文件

          metadata:表示讓瀏覽器先獲取視頻文件開頭的數據塊,從而足以確定一些基本信息(比如視頻的總時長,第一幀圖像等)

          <video width="400" height="300" controls preload="auto">

          <source src="movie01.mp4" type="video/mp4">

          您的瀏覽器不支持 video 標簽。

          </video>

          設置視頻的封面圖片

          通過poster屬性可以設置視頻的封面圖片,瀏覽器在下面三種情況下會使用這個圖片:

          (1)視頻第一幀未加載完畢

          (2)把preload屬性設置為none

          (3)沒有找到指定的視頻文件

          <video width="400" height="300" controls preload="none" poster="images/5.jpg">

          <source src="movie01.mp4" type="video/mp4">

          您的瀏覽器不支持 video 標簽。

          </video>

          效果圖:

          總結:以上就是本篇文章的全部內容了,希望通過這篇文章可以幫助大家學會去使用video標簽。

          以上就是HTML5中video標簽如何使用的詳細內容,更多請關注其它相關文章!

          更多技巧請《轉發 + 關注》哦!

          為什么錄制的MP4視頻在本地可以播放但是使用html5的video多媒體播放標簽不能正常播放只有一個進度條而不顯示圖像?其實就是一個視頻編碼的問題,格式雖然都是MP4但是html中只支持H.264的編碼格式,無奈只能重新轉換一下編碼了。

          為了避免大家遇到同樣的問題我在這里就給大家普及一下html5關于<video>標簽的知識吧:在使用html4協議做網站時我們想要在網頁上播放一個視頻要不使用flash去播放,要么就是嵌入式頁面來實現,對于html5來說這兩種方法非常的不方便因為一個牛逼哄哄的<video>出現了,這個標簽的功能就是讓多媒體文件可以很方便的在網頁中播放。

          html中播放一個視頻只需要一個標簽:

          1. <video src="http://sp.ntaotu.com/localhost-wordpress-phpstudy.mp4" controls="controls" width="500" height="300"></video>

          代碼雖然少了很多,但是功能卻很健全,這就是html5的亮點之一吧!

          關于<video>標簽所支持的視頻格式和編碼:

          • MP4 = MPEG 4文件使用 H264 視頻編解碼器和AAC音頻編解碼器
          • WebM = WebM 文件使用 VP8 視頻編解碼器和 Vorbis 音頻編解碼器
          • Ogg = Ogg 文件使用 Theora 視頻編解碼器和 Vorbis音頻編解碼器

          通過上面的信息我們會發現只有h264編碼的MP4視頻(MPEG-LA公司)、VP8編碼的webm格式的視頻(Google公司)和Theora編碼的ogg格式的視頻(iTouch開發)可以支持html5的<video>標簽。

          如果瀏覽器不支持video標簽怎么辦?

          比如IE瀏覽器還有老版本的瀏覽器對html5的支持不太好,當用戶用這些瀏覽器打開我們帶有視頻的網頁怎么辦呢?

          我們可以把代碼這樣寫:

          1. <video src="http://sp.ntaotu.com/localhost-wordpress-phpstudy.mp4" controls="controls" width="500" height="300">您的瀏覽器不支持播放該視頻!</video>

          這樣在不支持html5的瀏覽器中就會提示“您的瀏覽器不支持播放該視頻!”啦!

          關于video標簽的擴展參數說明:

          video 元素允許多個 source 元素。source 元素可以鏈接不同的視頻文件。瀏覽器將使用第一個可識別的格式,這樣我們只要多準備幾個不同格式的視頻就可以了。

          用法:

          1. <video width="500" height="250" controls="controls">
          2. <source src="movie.ogg" type="video/ogg">
          3. <source src="movie.mp4" type="video/mp4">
          4. 您的瀏覽器不支持此種視頻格式。
          5. </video>
          6. autoplay :出現該屬性意味著視頻在就緒后將自動播放,用法:autoplay="autoplay"
          7. controls :出現該屬性意味著向用戶顯示控件,如播放按鈕等,用法:controls="controls"
          8. height:設置高度 width:設置寬度
          9. loop:自動重播,用法:loop="loop"
          10. preload:視頻在頁面加載時進行加載并預備播放,用法:preload="auto" - 當頁面加載后載入整個視頻;preload="meta" - 當頁面加載后只載入元數據;preload="none" - 當頁面加載后不載入視頻。注意:若使用了autoplay,則忽略preload
          11. src:要播放視頻的url

          關于<video>標簽我就介紹到這里,相信大家都對這個標簽有了深刻的了解!

          【推薦課程:Html5視頻教程】

          以上就是解決H5網頁中用video標簽無法播放MP4視頻的方法的詳細內容,更多請關注其它相關文章!

          更多技巧請《轉發 + 關注》哦!


          主站蜘蛛池模板: 国产未成女一区二区三区| 一区二区三区四区视频在线| 综合无码一区二区三区四区五区| 女人18毛片a级毛片一区二区| 国产成人精品一区二区秒拍| 精品乱人伦一区二区| 中文乱码人妻系列一区二区| 日本不卡一区二区三区 | 秋霞午夜一区二区| 黑人一区二区三区中文字幕| 久久一区二区三区精华液使用方法 | 国产精品综合一区二区| 末成年女A∨片一区二区| 在线观看午夜亚洲一区| 一区二区三区美女视频| 国产一区中文字幕| 国产在线一区二区三区在线| 国产精品亚洲一区二区麻豆 | 精品国产天堂综合一区在线| 亚洲一区中文字幕在线观看| 亚洲午夜精品一区二区| 国产伦精品一区二区三区视频猫咪 | 香蕉免费一区二区三区| 久久久久久人妻一区精品| 日韩制服国产精品一区| 熟女少妇精品一区二区| 日本免费电影一区二区| 一区高清大胆人体| 国产精品视频一区麻豆| 少妇一晚三次一区二区三区| 天堂一区二区三区精品| 国产主播一区二区三区| 亚洲一区二区三区无码影院| 国产在线观看一区二区三区精品| 日本道免费精品一区二区| 亚洲av不卡一区二区三区| 国产精品揄拍一区二区久久| 手机福利视频一区二区| 一区二区三区在线观看免费| 国模丽丽啪啪一区二区| 亚洲制服中文字幕第一区|