H5 video 標籤 詳解

昨天使用H5  video 標籤 寫了視頻播放   本打算參考愛奇藝的代碼進行修改  發現 它是動態數據  靜態頁面須要拆解代碼  css

我情急之下  使用了  video   整理一下筆記   後面有人用 的話 簡單起來ide

    video兼容性oop

格式 IE Firefox Opera Chrome Safari
Ogg No 3.5+ 10.5+ 5.0+ No
MPEG 4(MP4視頻格式) 9.0+ No No 5.0+ 3.0+
WebM No 4.0+ 10.6+ 6.0+ No

 

            video標籤屬性視頻

                src="文件路徑地址" width="寬" height="高" controls="控制條" autoplay="自動播放" loop="循環" preload="預加載" 
                <video width="320" height="240" controls="controls">
            <!-- 同一視頻的兼容性寫法 -->
<source src="movie.ogg" type="video/ogg"> <source src="movie.mp4" type="video/mp4">
<!-- 同一視頻的兼容性寫法 -->
Your browser does not support the video tag.
</video>

            video  js API事件

方法 屬性 事件
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  

註釋:在全部屬性中,只有 videoWidth 和 videoHeight 屬性是當即可用的。在視頻的元數據已加載後,其餘屬性纔可用。it

視頻拉伸效果io

video的css樣式設置成 object-fit:'fill';table

 

簡單的整理一下  有機會再回來完善class

相關文章
相關標籤/搜索