새로운 VideoTrackList (트랙 선택 )
이 클래스의 인스턴스를 만듭니다.
매개 변수 :
| 이름 | 유형 | 속성 | 기본값 | 설명 |
|---|---|---|---|---|
트랙 |
정렬.< 비디오트랙> |
<선택 과목> |
[] |
목록을 인스턴스화할 |
- 참조:
확장하다
회원
-
길이 :숫자
-
이 Trackist의 현재
Track수입니다.- 재정의:
-
selectedIndex :숫자
-
선택한 VideoTrack`의 현재 색인입니다.
방법
-
추가이벤트리스너 ()
-
EventTarget#on 의 별칭입니다.
EventTarget이표준 DOM API를 모방하도록 허용합니다.- 재정의:
- 참조:
-
addTrack (트랙)
-
을 추가하다비디오트랙 ~로
비디오트랙리스트.매개 변수 :
이름 유형 설명 길비디오트랙 목록에 추가할 VideoTrack
화재:
- 재정의:
-
디스패치이벤트 ()
-
EventTarget#trigger 의 별칭입니다.
EventTarget이표준 DOM API를 모방하도록 허용합니다.- 재정의:
- 참조:
-
꺼짐 (유형, fn)
-
EventTarget인스턴스에서 특정 이벤트에 대한이벤트 리스너를제거합니다. 이렇게 하면 명명된 이벤트가 발생할 때이벤트 리스너가더 이상 호출되지 않습니다.매개 변수 :
이름 유형 설명 유형문자열 | 정렬.< 끈> 이벤트 이름 또는 이벤트 이름의 배열입니다.
fnEventTarget~EventListener 제거할 함수입니다.
- 재정의:
-
켜기 (유형, fn)
-
EventTarget인스턴스에이벤트 리스너를추가합니다.이벤트 리스너는특정 이름의 이벤트가 발생했을 때 호출되는 함수입니다.매개 변수 :
이름 유형 설명 유형문자열 | 정렬.< 끈> 이벤트 이름 또는 이벤트 이름의 배열입니다.
fnEventTarget~EventListener EventTarget으로 호출할 함수- 재정의:
-
하나 (유형, fn)
-
이 함수는 한 번만 트리거되는
이벤트 리스너를추가합니다. 첫 번째 트리거 후에 제거됩니다. 이것은이벤트 리스너~와 함께이벤트 대상#on전화하는이벤트 대상#off그 자체로.매개 변수 :
이름 유형 설명 유형문자열 | 정렬.< 끈> 이벤트 이름 또는 이벤트 이름의 배열입니다.
fnEventTarget~EventListener 각 이벤트 이름에 대해 한 번씩 호출되는 함수입니다.
- 재정의:
-
제거이벤트리스너 ()
-
EventTarget#off 의 별칭입니다.
EventTarget이표준 DOM API를 모방하도록 허용합니다.- 재정의:
- 참조:
-
제거트랙 (rtrack)
-
제거길 ~로부터
트랙리스트매개 변수 :
이름 유형 설명 rtrack길 목록에서 제거할 오디오, 비디오 또는 텍스트 트랙입니다.
화재:
-
트리거 (이벤트)
-
이 함수는 이벤트를 발생시킵니다. 그러면 해당 이벤트를 기다리고 있는
이벤트 리스너가호출됩니다. 이벤트에 대한이벤트 리스너가없으면 아무 일도 일어나지 않습니다.트리거되는
Event의 이름이EventTarget.allowedEvents_에 있는 경우. 트리거는on+uppercaseEventName함수도 호출합니다.예: 'click'은
EventTarget.allowedEvents_에 있으므로 트리거는onClick이 있는 경우 호출을 시도합니다.매개 변수 :
이름 유형 설명 이벤트문자열 | 이벤트대상~이벤트 | 물체 이벤트의 이름,
Event또는 이벤트 이름으로 설정된 유형의 키가 있는 객체.- 재정의: