SpeakerAudioDestination class
Representa o destino de áudio de reprodução do alto-falante, que funciona apenas no navegador. Observação: o SDK tentará usar extensões de origem de mídia para reproduzir áudio. O formato Mp3 tem suporte melhor no Microsoft Edge, Chrome e Safari (área de trabalho), portanto, é melhor especificar o formato mp3 para reprodução. SpeakerAudioDestination Atualizado na versão 1.17.0
Construtores
| Speaker |
Propriedades
| current |
Obtém o deslocamento de áudio de reprodução atual. |
| format | |
| internal |
|
| is |
|
| on |
Define o evento de extremidade de reprodução de áudio do manipulador de eventos. |
| on |
Define o evento de início da reprodução de áudio do manipulador de eventos. |
| volume |
Métodos
| close(() => void, (error: string) => void) | |
| id() | |
| mute() | |
| pause() | Pausa a reprodução de áudio |
| resume(() => void, (error: string) => void) | Retoma a reprodução de áudio |
| unmute() | |
| write(Array |
Detalhes do construtor
SpeakerAudioDestination(string)
new SpeakerAudioDestination(audioDestinationId?: string)
Parâmetros
- audioDestinationId
-
string
Detalhes da propriedade
currentTime
Obtém o deslocamento de áudio de reprodução atual.
number currentTime
Valor da propriedade
number
O deslocamento de áudio de reprodução atual, em segundo
format
void format
Valor da propriedade
void
internalAudio
HTMLAudioElement internalAudio
Valor da propriedade
HTMLAudioElement
isClosed
boolean isClosed
Valor da propriedade
boolean
onAudioEnd
Define o evento de extremidade de reprodução de áudio do manipulador de eventos.
public onAudioEnd: (sender: IPlayer) => void
Valor da propriedade
(sender: IPlayer) => void
onAudioStart
Define o evento de início da reprodução de áudio do manipulador de eventos.
public onAudioStart: (sender: IPlayer) => void
Valor da propriedade
(sender: IPlayer) => void
volume
number volume
Valor da propriedade
number
Detalhes do método
close(() => void, (error: string) => void)
function close(cb?: () => void, err?: (error: string) => void)
Parâmetros
- cb
-
() => void
- err
-
(error: string) => void
id()
function id(): string
Retornos
string
mute()
function mute()
pause()
Pausa a reprodução de áudio
function pause()
resume(() => void, (error: string) => void)
Retoma a reprodução de áudio
function resume(cb?: () => void, err?: (error: string) => void)
Parâmetros
- cb
-
() => void
- err
-
(error: string) => void
unmute()
function unmute()
write(ArrayBuffer, () => void, (error: string) => void)
function write(buffer: ArrayBuffer, cb?: () => void, err?: (error: string) => void)
Parâmetros
- buffer
-
ArrayBuffer
- cb
-
() => void
- err
-
(error: string) => void