cast. framework. TextTracksManager
Gerencia faixas de texto.
- Gera
-
non-null Error
Se 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 nulo O valor não pode ser nulo. |
- Gera
-
non-null Error
Se as faixas não estiverem disponíveis ou o trackId não for exclusivo, você vai poder adicionar faixas sem texto.
createTrack
createTrack() retorna cast.framework.messages.Track
Cria uma faixa de texto.
- Retorna
-
non-null cast.framework.messages.Track
getActiveIds
getActiveIds() retorna Array of number
Extrai todos os IDs de texto ativos.
- Gera
-
non-null Error
Se o TrackManager não estiver disponível. - Retorna
-
non-null Array of number
getActiveTracks
getActiveTracks() retorna a matriz de cast.framework.messages.Track não nulos.
Recebe todas as faixas de texto ativas.
- Gera
-
non-null Error
Se o trackManager não estiver disponível. - Retorna
-
non-null Array of non-null cast.framework.messages.Track
getTextTracksStyle
getTextTracksStyle() returns (cast.framework.messages.TextTrackStyle or undefined)
Retorna o estilo atual da faixa de texto.
- Retorna
-
(non-null cast.framework.messages.TextTrackStyle or undefined)
getTrackById
getTrackById(id) retorna cast.framework.messages.Track
Recebe a faixa de texto pelo ID.
Parâmetro |
|
---|---|
id |
number |
- Gera
-
non-null Error
Se o ID não estiver disponível ou for inválido. - Retorna
-
nullable cast.framework.messages.Track
getTracks
getTracks() retorna a matriz de cast.framework.messages.Track não nulos.
Retorna todas as faixas de texto (não forçadas).
- Retorna
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
getTracksByLanguage(language) retorna a matriz de cast.framework.messages.Track não nulos
Recebe faixas de texto por idioma.
Parâmetro |
|
---|---|
language |
string Tag de idioma conforme o RFC 5646. |
- Gera
-
non-null Error
Se 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 pelo ID.
Parâmetro |
|
---|---|
newIds |
Matriz de números Os IDs das faixas de texto a serem ativados. Para limpar
as faixas de texto, defina o valor como uma matriz vazia ou O valor pode ser nulo. |
- Gera
-
non-null Error
Se o ID for inválido.
setActiveByLanguage
setActiveByLanguage(language)
Configura as faixas de texto como ativas por idioma. Somente a primeira faixa de idioma correspondente será ativada.
Parâmetro |
|
---|---|
language |
string Tag de idioma conforme o RFC 5646. |
- Gera
-
non-null Error
Se 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. |