首頁  >  文章  >  web前端  >  HTML5實戰與剖析之媒體元素(2、媒體元素的屬性)

HTML5實戰與剖析之媒體元素(2、媒體元素的屬性)

黄舟
黄舟原創
2017-02-13 13:28:441684瀏覽

  提到HTML5中的媒體元素,那咱們可有的聊了,剛剛介紹完媒體元素的用法與簡介,還沒介紹有關媒體元素的相關屬性呢,所以今天就為大家介紹一些有關HTML5中媒體元素的相關屬性。


  autoplay:資料類型是布林值,取得或設定autoplay標誌,媒體是否自動播放。

  buffered:資料型態是時間範圍,表示已下載的緩衝的時間範圍物件

  bufferedBytes:資料型別是字節範圍,表示已下載的緩衝的緩衝物件資料型別是整數,下載過程中每秒鐘平均接收的位數

  bufferingThrottled:資料型別是布林值,表示瀏覽器是否對緩衝進行了節流

  controls ,取得或設定controls的屬性,顯示或隱藏使用者控制介面。

  currentLoop:資料型態是整數,媒體檔案已經循環的次數。

  currentSrc:資料型態是字串,表示目前播放的媒體檔案的URL(唯讀)。

  currentTime:資料型態是浮點數,表示已播放的秒數。

  defaultPlaybackRate:資料型態是浮點數,表示取得或設定預設的播放速度。預設值為1.0秒

  duration:資料型態是浮點數,表示媒體播放的總時間(秒數)。

  ended:資料型態是布林值,表示媒體檔案是否播放完成。

  loop:資料型態是布林值,表示媒體是否循環播放。

  muted:資料型態是布林值,表示是否靜音。

  networkState:資料型態是整數。表示目前媒體的網路連線狀態。 0表示空;1表示正在載入;2表示正在載入資料;3表示已經載入了第一幀;4表示載入完成。

  paused:資料型態是布林值,表示媒體是否暫停。

  playbackRate:資料型態浮點數。表示取得或設定目前的播放速度。使用者可以改變這個數值,讓媒體播放速度變快或變慢。這個與defaultPlaybackRate只能有開發人員修改的defaultPlaybackRate不同。

  played:資料類型時間範圍,表示到目前為止已經播放的時間範圍。

  readyState:資料型態是整數。表示媒體是否已經就緒(可以播放了)。 0表示資料無法使用;1表示可以顯示目前影格;2表示可以開始播放;3表示媒體可以從頭到尾播放。

  seekable:資料型態是時間範圍。表示可以搜尋的時間範圍。

  seeking:資料型態是布林值。表示媒體是否正移動到媒體檔案中的新位置。

  src:資料型態是字串。表示媒體來源。任何時候都可以重寫這個屬性。

  start:資料型態是浮點數。表示取得或設定媒體檔案中開始播放的位置,以秒錶示。

  totalBytes:資料型態是整數,表示目前資源所需的總位元組數。

  videoHeight:資料型態是整數。傳回影片(不一定是元素)的高度。適用於影片。

  videoWidth:資料型態是整數。傳回視訊(不一定是元素)的寬度。適用於影片。

  volume:資料型態是浮點數。表示取得或設定目前的音量。值為0.0-1.0。

以上就是HTML5實戰與剖析之媒體元素(2、媒體元素的屬性)的內容,更多相關內容請關注PHP中文網(www.php.cn)!



陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn