Audio audioTracks 属性

定義と使用方法

audioTracks 属性は AudioTrackList オブジェクトを返します。

AudioTrackList オブジェクトは利用可能な音軌を表します。

各利用可能な音軌は AudioTrack オブジェクトで表されます。

利用可能な音軌の数を取得:

var x = document.getElementById("myAudio").audioTracks.length;

自分で試してみてください

構文

audioObject.audioTracks

返り値

タイプ 説明
AudioTrackList オブジェクト

利用可能な音軌を表す

AudioTrackList オブジェクト:

  • audioTracks.length - 利用可能な音軌の数を取得
  • audioTracks.getTrackById(id] - IDを通じて AudioTrack オブジェクトを取得
  • audioTracks[index] - インデックスを通じて AudioTrack オブジェクトを取得

注記:最初に利用できる AudioTrack オブジェクトはインデックス 0

AudioTrack オブジェクト

音軌を表す

AudioTrack オブジェクト属性:

  • 音軌のIDを取得
  • 音軌の種類を取得
  • 音軌のラベルを取得
  • language - 軌道の言語を取得します
  • enabled - 軌道がアクティブ状態にあるかどうかを取得または設定します (true|false)

kind 属性は以下のタイプのいずれかです:

  • "alternative"
  • "description"
  • "main"
  • "translation"
  • "commentary"
  • ""(空文字列)

ブラウザのサポート

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
サポート外 サポート外 サポート外 サポート外 サポート外