cast. framework. TextTracksManager
텍스트 트랙을 관리합니다.
- 생성 값
-
non-null Error
생성자가 직접 사용되는 경우 TextTracksManager는 cast.framework.PlayerManager#getTextTracksManager를 호출하여만 액세스해야 합니다.
방법
addTracks
addTracks(tracks)
목록에 텍스트 트랙을 추가합니다.
매개변수 |
|
---|---|
트랙 |
null이 아닌 cast.framework.messages.Track의 배열 값은 null이 아니어야 합니다. |
- 생성 값
-
non-null Error
트랙을 사용할 수 없거나 트랙 ID가 고유하지 않은 경우 또는 텍스트가 아닌 트랙을 추가합니다.
createTrack
createTrack()이 cast.framework.messages.Track을 반환합니다.
텍스트 트랙을 만듭니다.
- 반환 값
-
non-null cast.framework.messages.Track
getActiveIds
getActiveIds()는 숫자 배열을 반환
모든 활성 텍스트 ID를 가져옵니다.
- 생성 값
-
non-null Error
trackManager를 사용할 수 없는 경우 - 반환 값
-
non-null Array of number
getActiveTracks
getActiveTracks()가 null이 아닌 cast.framework.messages.Track의 배열을 반환함
활성 텍스트 트랙을 모두 가져옵니다.
- 생성 값
-
non-null Error
trackManager를 사용할 수 없는 경우 - 반환 값
-
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()가 null이 아닌 cast.framework.messages.Track의 배열을 반환함
모든 (강제 아님) 텍스트 트랙을 반환합니다.
- 반환 값
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
getTracksByLanguage(language)가 null이 아닌 cast.framework.messages.Track의 배열을 반환
언어별 텍스트 트랙을 가져옵니다.
매개변수 |
|
---|---|
language |
string RFC 5646에 따른 언어 태그입니다. |
- 생성 값
-
non-null Error
언어를 사용할 수 없는 경우 - 반환 값
-
non-null Array of non-null cast.framework.messages.Track
setActiveByIds
setActiveByIds(newIds)
텍스트 트랙을 ID로 활성화하도록 설정합니다.
매개변수 |
|
---|---|
newIds |
숫자 배열 사용 설정할 텍스트 트랙 ID입니다. 텍스트 트랙을 지우려면 값을 빈 배열 또는 값이 null일 수 있습니다. |
- 생성 값
-
non-null Error
ID가 잘못된 경우
setActiveByLanguage
setActiveByLanguage(language)
텍스트 트랙을 언어별로 활성화하도록 설정합니다. 처음으로 일치하는 언어 트랙만 사용 설정됩니다.
매개변수 |
|
---|---|
language |
string RFC 5646에 따른 언어 태그입니다. |
- 생성 값
-
non-null Error
언어를 사용할 수 없거나 잘못된 경우
setTextTrackStyle
setTextTrackStyle(style)
텍스트 트랙 스타일을 설정합니다.
매개변수 |
|
---|---|
스타일 |
cast.framework.messages.TextTrackStyle 값은 null이 아니어야 합니다. |