бросать. рамки . TextTracksManager
Управляет текстовыми дорожками.
- Броски
non-null Error
Если конструктор используется напрямую. Доступ к TextTracksManager следует осуществлять только путем вызова cast.framework.PlayerManager#getTextTracksManager .
Методы
добавить треки
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 | Массив чисел Идентификаторы текстовых дорожек, которые необходимо включить. Чтобы очистить текстовые дорожки, установите значение пустого массива или Значение может быть нулевым. |
- Броски
non-null Error
Если идентификатор недействителен.
setActiveByLanguage
setActiveByLanguage (язык)
Устанавливает активацию текстовых дорожек в зависимости от языка. Будет включена только первая соответствующая языковая дорожка.
Параметр | |
---|---|
язык | нить Языковой тег согласно RFC 5646. |
- Броски
non-null Error
Если язык недоступен или недействителен.
setTextTrackStyle
setTextTrackStyle (стиль)
Устанавливает стиль текстовой дорожки.
Параметр | |
---|---|
стиль | cast.framework.messages.TextTrackStyle Значение не должно быть нулевым. |