클래스: TextTracksManager

메서드

addTracks

addTracks(tracks)

목록에 텍스트 트랙을 추가합니다.

매개변수

트랙

null이 아닌 cast.framework.messages.Track 배열

null 값이 아니어야 합니다.

생성 값

non-null Error 트랙을 사용할 수 없거나 trackId가 고유하지 않거나 텍스트가 아닌 트랙을 추가하는 경우

createTrack

createTrack()은 cast.framework.messages.Track을 반환합니다.

텍스트 트랙을 만듭니다.

생성 값

non-null Error 트랙 관리자를 사용할 수 없는 경우

반환 값

non-null cast.framework.messages.Track 

getActiveIds

getActiveIds()는 숫자 배열을 반환합니다.

활성 텍스트 ID를 모두 가져옵니다.

반환 값

non-null Array of number 

getActiveTracks

getActiveTracks()는 null이 아닌 cast.framework.messages.Track 배열을 반환합니다.

활성 텍스트 트랙을 모두 가져옵니다.

반환 값

non-null Array of non-null cast.framework.messages.Track 

getTextTracksStyle

getTextTracksStyle() returns (cast.framework.messages.TextTrackStyle or undefined)

현재 텍스트 트랙 스타일을 반환합니다.

반환 값

(non-null cast.framework.messages.TextTrackStyle or undefined) 

getTrackById

getTrackById(id)는 cast.framework.messages.Track을 반환합니다.

ID로 텍스트 트랙을 가져옵니다.

매개변수

id

숫자

생성 값

non-null Error ID를 사용할 수 없거나 잘못된 경우

반환 값

nullable cast.framework.messages.Track 

getTracks

getTracks() returns Array of non-null cast.framework.messages.Track

모든 (강제되지 않은) 텍스트 트랙을 반환합니다.

반환 값

non-null Array of non-null cast.framework.messages.Track 

getTracksByLanguage

getTracksByLanguage(language) returns Array of non-null cast.framework.messages.Track

언어별로 텍스트 트랙을 가져옵니다.

매개변수

language

문자열

RFC 5646에 따른 언어 태그입니다.

생성 값

non-null Error 언어를 사용할 수 없는 경우

반환 값

non-null Array of non-null cast.framework.messages.Track 

setActiveByIds

setActiveByIds(newIds)

ID별로 활성화할 텍스트 트랙을 설정합니다.

매개변수

newIds

숫자 배열

사용 설정할 텍스트 트랙 ID입니다. 텍스트 트랙을 삭제하려면 값을 빈 배열 또는 null로 설정합니다.

null 값일 수 있습니다.

생성 값

non-null Error ID가 잘못된 경우

setActiveByLanguage

setActiveByLanguage(language)

언어별로 활성화할 텍스트 트랙을 설정합니다. 일치하는 첫 번째 언어 트랙만 사용 설정됩니다.

매개변수

language

문자열

RFC 5646에 따른 언어 태그입니다.

생성 값

non-null Error 언어를 사용할 수 없거나 잘못된 경우

setTextTrackStyle

setTextTrackStyle(style)

텍스트 트랙 스타일을 설정합니다.

매개변수

스타일

cast.framework.messages.TextTrackStyle

null 값이 아니어야 합니다.

생성 값

non-null Error 트랙 관리자를 사용할 수 없는 경우