Класс: TextTracksManager

Методы

addTracks

addTracks(tracks)

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

Параметр

треки

Массив ненулевых объектов cast.framework.messages.Track

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

Броски

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

создать трек

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

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

Броски

non-null Error Если менеджер треков недоступен.

Возвраты

non-null cast.framework.messages.Track

getActiveIds

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

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

Возвраты

non-null Array of number

getActiveTracks

Метод getActiveTracks() возвращает массив ненулевых объектов, полученных путем приведения типа к определенному типу.

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

Возвраты

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

getTextTracksStyle

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

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

Возвраты

(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(newIds)

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

Параметр

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

Массив чисел

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

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

Броски

Ошибка, если идентификатор недействителен non-null Error .

setActiveByLanguage

setActiveByLanguage(language)

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

Параметр

язык

нить

Языковой тег в соответствии с RFC 5646.

Броски

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

setTextTrackStyle

setTextTrackStyle(style)

Задает стиль дорожки текста.

Параметр

стиль

cast.framework.messages.TextTrackStyle

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

Броски

non-null Error Если менеджер треков недоступен.