Класс: TextTracksManager

Методы

добавить треки

addTracks(треки)

Добавляет текстовые дорожки в список.

Параметр

треки

Массив ненулевых значений cast.framework.messages.Track

Значение не должно быть нулевым.

Броски

non-null Error Если треки недоступны, или trackId не уникален, или добавьте нетекстовые треки.

создатьTrack

createTrack() возвращает cast.framework.messages.Track

Создает текстовую дорожку.

Возврат

non-null cast.framework.messages.Track

getActiveIds

getActiveIds() возвращает массив чисел

Получает все активные текстовые идентификаторы.

Броски

non-null Error , если trackManager недоступен.

Возврат

non-null Array of number

getActiveTracks

getActiveTracks() возвращает массив ненулевых значений cast.framework.messages.Track

Получает все активные текстовые дорожки.

Броски

non-null Error , если trackManager недоступен.

Возврат

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

getTextTracksStyle

getTextTracksStyle() возвращает ( cast.framework.messages.TextTrackStyle или неопределенное)

Возвращает текущий стиль текстовой дорожки.

Возврат

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

getTrackById

getTrackById(id) возвращает cast.framework.messages.Track

Получает текстовую дорожку по идентификатору.

Параметр

идентификатор

число

Броски

non-null Error Если идентификатор недоступен или недействителен.

Возврат

nullable cast.framework.messages.Track

getTracks

getTracks() возвращает массив ненулевых значений cast.framework.messages.Track

Возвращает все (непринудительные) текстовые дорожки.

Возврат

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

getTracksByLanguage

getTracksByLanguage(language) возвращает массив ненулевых значений cast.framework.messages.Track

Получает текстовые дорожки по языку.

Параметр

язык

нить

Языковой тег согласно RFC 5646.

Броски

non-null Error Если язык недоступен.

Возврат

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

setActiveByIds

setActiveByIds (новые идентификаторы)

Делает текстовые дорожки активными по идентификатору.

Параметр

новыеID

Массив чисел

Идентификаторы текстовых дорожек, которые необходимо включить. Чтобы очистить текстовые дорожки, установите значение пустого массива или null .

Значение может быть нулевым.

Броски

non-null Error Если идентификатор недействителен.

setActiveByLanguage

setActiveByLanguage (язык)

Устанавливает активацию текстовых дорожек в зависимости от языка. Будет включена только первая соответствующая языковая дорожка.

Параметр

язык

нить

Языковой тег согласно RFC 5646.

Броски

non-null Error Если язык недоступен или недействителен.

setTextTrackStyle

setTextTrackStyle (стиль)

Устанавливает стиль текстовой дорожки.

Параметр

стиль

cast.framework.messages.TextTrackStyle

Значение не должно быть нулевым.