首頁  >  文章  >  web前端  >  html5中傳回AudioTrackList物件的屬性audioTracks

html5中傳回AudioTrackList物件的屬性audioTracks

黄舟
黄舟原創
2017-11-08 09:32:222573瀏覽

實例

取得可用音軌的數量:

myVid=document.getElementById("video1");
alert(myVid.audioTracks.length);

定義與用法

audioTracks 屬性傳回 AudioTrackList 物件。

AudioTrackList 物件表示音影片的可用音軌。

每個可用的音軌由一個 AudioTrack 物件表示。

瀏覽器支援

任何主流瀏覽器都不支援 audioTracks 屬性。

語法

audio|video.audioTracks
label - 取得音軌的標籤
類型 #描述
AudioTrackList 物件

#表示音視頻的可用音軌。

AudioTrackList 物件:
audioTracks.length - 或可用音軌的數量

##audioTracks.getTrackById(id) -透過id 來獲得AudioTrack 物件

    audioTracks[index] - 透過index 來獲得AudioTrack 物件
  • ##註解:首個可用的AudioTrack 物件的下標是0。
  • AudioTrack 物件

  • 表示音軌。

    AudioTrack 物件的屬性:
  • ##id ​​- 取得音軌的id

  • kind - 取得音軌的類型(可以是"alternative", "description", "main", "translation", "commentary", 或"" (空

    字串
  • ))

language - 取得音軌的語言

enabled - 取得或設定音軌是否是活動的(true |false)

##################實例######取得可用###音訊###軌道的數量:###
<!DOCTYPE html> 
<html> 
<body> 

<p>
	<button onclick="getAudioTracks()" type="button">获得可用音轨的数量</button>
</p>

<video id="video1" controls="controls">
	<source src="/example/html5/mov_bbb.mp4" type="video/mp4">
	<source src="/example/html5/mov_bbb.ogg" type="video/ogg">
	您的浏览器不支持 video 标签。
</video>

<script>
var myVid = document.getElementById("video1");
function getAudioTracks() { 
	alert(myVid.audioTracks.length);
} 
</script> 

</body> 
</html>
#########

以上是html5中傳回AudioTrackList物件的屬性audioTracks的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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