Heim > Web-Frontend > H5-Tutorial > Hauptteil

Gibt das Attribut audioTracks des AudioTrackList-Objekts in HTML5 zurück

黄舟
Freigeben: 2017-11-08 09:32:22
Original
2643 Leute haben es durchsucht

Instanzen

Ermitteln Sie die Anzahl der verfügbaren Audiospuren:

myVid=document.getElementById("video1");
alert(myVid.audioTracks.length);
Nach dem Login kopieren

Definition und Verwendung

audioTracks Eigenschaften Gibt ein AudioTrackList-Objekt zurück. Das

AudioTrackList-Objekt stellt die verfügbaren Audiospuren des Audio-Videos dar.

Jede verfügbare Audiospur wird durch ein AudioTrack-Objekt dargestellt.

Browser-Unterstützung

Das audioTracks-Attribut wird von keinem gängigen Browser unterstützt.

Syntax

audio|video.audioTracks
Nach dem Login kopieren
InstanzHolen Sie sich das verfügbare Audio Stückzahl:

Das obige ist der detaillierte Inhalt vonGibt das Attribut audioTracks des AudioTrackList-Objekts in HTML5 zurück. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
TypBeschreibung
AudioTrackList-Objekt
类型描述
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", 或者 "" (空字符串))

  • label - 获得音轨的标签

  • language - 获得音轨的语言

  • enabled - 获得或设置音轨是否是活动的 (true|false)

Zeigt verfügbare Audiospuren für Audio und Video an.

AudioTrackList-Objekt:

  • audioTracks.length – oder verfügbare Audiospuren Die Anzahl von
  • audioTracks.getTrackById(id) – Holen Sie sich das AudioTrack-Objekt nach ID.
    <!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>
    Nach dem Login kopieren
  • audioTracks[index] – Holen Sie es nach index AudioTrack-Objekt

  • Hinweis: Der Index des ersten verfügbaren AudioTrack-Objekts ist 0.
AudioTrack-Objekt stellt die Audiospur dar. AudioTrack-Objektattribute:
  • id – Ruft die Audiotrack-ID ab
  • kind – Ruft den Typ der Audiospur ab (kann „Alternative“, „Beschreibung“, „Haupt“, „Übersetzung“, „Kommentar“ oder „“ (leer) seinString))
  • Label – Holen Sie sich den Sound Track-Tag
  • Sprache – Ruft die Sprache der Audiospur ab
  • enabled – Ruft ab oder legt fest, ob die Audiospur aktiv (true) ist |. false)