수업: 설명버튼

설명버튼

설명 전환 및 선택을 위한 버튼 구성 요소


new DescriptionsButton(플레이어 [, 옵션] [, 준비])

이 클래스의 인스턴스를 만듭니다.

매개 변수 :
이름 유형 논쟁 설명
플레이어 플레이어

이 클래스를 연결해야 하는 Player 입니다.

옵션 물체 <선택 과목>

플레이어 옵션의 키/값 저장소입니다.

준비된 구성요소~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
이벤트 수신: