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 - 음트랙의 id를 가져옵니다
  • kind - 음트랙의 유형을 가져옵니다
  • label - 음트랙의 태그를 가져옵니다
  • language - 트랙의 언어를 가져옵니다
  • enabled - 트랙이 활성화되어 있는지 설정하거나 가져옵니다 (true|false)

kind 속성은 다음과 같은 유형 중 하나일 수 있습니다:

  • "alternative"
  • "description"
  • "main"
  • "translation"
  • "commentary"
  • ""(공백 문자열)

브라우저 지원

크롬 에지 파이어폭스 사파리 오페라
크롬 에지 파이어폭스 사파리 오페라
지원하지 않음 지원하지 않음 지원하지 않음 지원하지 않음 지원하지 않음