Classe: TextTracksManager

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 Error Se 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 Error Se 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 Error se 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 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 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 null.

O valor pode ser nulo.

Gera

non-null Error se 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 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.

Gera

non-null Error Se o gerenciador de faixas não estiver disponível.