new DescriptionsButton(플레이어 [, 옵션] [, 준비])
이 클래스의 인스턴스를 만듭니다.
매개 변수 :
이름 | 유형 | 논쟁 | 설명 |
---|---|---|---|
플레이어 |
플레이어 | 이 클래스를 연결해야 하는 |
|
옵션 |
물체 |
<선택 과목> |
플레이어 옵션의 키/값 저장소입니다. |
준비된 |
구성요소~ReadyCallback |
<선택 과목> |
이 구성 요소가 준비되었을 때 호출할 함수입니다. |
- 원천:
- control-bar/text-track-controls/descriptions-button.js
확장하다
행동 양식
-
buildCSSClass()
-
기본 DOM
className 을
빌드합니다.- 원천:
- control-bar/text-track-controls/descriptions-button.js
반환:
이 개체의 DOM
className입니다
.- 유형
- 끈
-
createItems( [항목])
-
각 텍스트 트랙에 대한 메뉴 항목 만들기
매개 변수 :
이름 유형 논쟁 기본값 설명 항목
정렬.< TextTrackMenuItem> <선택 과목>
[] 생성 중에 사용할 기존 항목 배열
- 다음에서 상속:
- 원천:
- control-bar/text-track-controls/text-track-button.js
반환:
생성된 메뉴 항목의 배열
- 유형
- 정렬.< TextTrackMenuItem>
-
handleTracksChange(이벤트)
-
텍스트 트랙 변경 처리
매개 변수 :
이름 유형 설명 이벤트
EventTarget~이벤트 이 기능을 실행하게 만든 이벤트
- 원천:
- control-bar/text-track-controls/descriptions-button.js
이벤트 수신: