cast. framework. TextTracksManager
Gerencia faixas de texto.
- Gera
-
non-null ErrorSe o construtor for usado diretamente. O TextTracksManager só pode ser acessado chamando cast.framework.PlayerManager#getTextTracksManager.
Métodos
addTracks
addTracks(tracks)
Adiciona faixas de texto à lista.
Parâmetro |
|
|---|---|
|
caminhos |
Matriz de cast.framework.messages.Track não nulos O valor não pode ser nulo. |
- Gera
-
non-null ErrorSe as faixas não estiverem disponíveis, ou se o trackId não for exclusivo, ou se você adicionar faixas que não sejam de texto.
createTrack
createTrack() retorna cast.framework.messages.Track
Cria uma faixa de texto.
- Gera
-
non-null ErrorSe o gerenciador de faixas não estiver disponível. - Retorna
-
non-null cast.framework.messages.Track
getActiveIds
getActiveIds() retorna uma matriz de números.
Recebe todos os IDs de texto ativos.
- Retorna
-
non-null Array of number
getActiveTracks
getActiveTracks() retorna uma matriz de cast.framework.messages.Track não nulos.
Recebe todas as faixas de texto ativas.
- Retorna
-
non-null Array of non-null cast.framework.messages.Track
getTextTracksStyle
getTextTracksStyle() returns (cast.framework.messages.TextTrackStyle or undefined)
Retorna o estilo da faixa de texto atual.
- Retorna
-
(non-null cast.framework.messages.TextTrackStyle or undefined)
getTrackById
getTrackById(id) retorna cast.framework.messages.Track
Recebe uma faixa de texto por ID.
Parâmetro |
|
|---|---|
|
ID |
número |
- Gera
-
non-null Errorse o ID não estiver disponível ou for inválido. - Retorna
-
nullable cast.framework.messages.Track
getTracks
getTracks() returns Array of non-null cast.framework.messages.Track
Retorna todas as faixas de texto (não forçadas).
- Retorna
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
getTracksByLanguage(language) returns Array of non-null cast.framework.messages.Track
Recebe faixas de texto por idioma.
Parâmetro |
|
|---|---|
|
language |
string Tag de idioma de acordo com a RFC 5646. |
- Gera
-
non-null ErrorSe o idioma não estiver disponível. - Retorna
-
non-null Array of non-null cast.framework.messages.Track
setActiveByIds
setActiveByIds(newIds)
Define as faixas de texto como ativas por ID.
Parâmetro |
|
|---|---|
|
newIds |
Matriz de números Os IDs das faixas de texto a serem ativadas. Para limpar
faixas de texto, defina o valor como uma matriz vazia ou O valor pode ser nulo. |
- Gera
-
non-null Errorse o ID for inválido.
setActiveByLanguage
setActiveByLanguage(language)
Define as faixas de texto a serem ativadas por idioma. Apenas a primeira faixa de idioma correspondente será ativada.
Parâmetro |
|
|---|---|
|
language |
string Tag de idioma de acordo com a RFC 5646. |
- Gera
-
non-null ErrorSe o idioma não estiver disponível ou for inválido.
setTextTrackStyle
setTextTrackStyle(style)
Define o estilo da faixa de texto.
Parâmetro |
|
|---|---|
|
estilo |
cast.framework.messages.TextTrackStyle O valor não pode ser nulo. |
- Gera
-
non-null ErrorSe o gerenciador de faixas não estiver disponível.