Classe: TextTracksManager

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 null.

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.