SpeakerAudioDestination class
Representa el destino de audio de reproducción del altavoz, que solo funciona en el explorador. Nota: el SDK intentará usar extensiones de origen multimedia para reproducir audio. El formato Mp3 tiene mejor compatibilidad con Microsoft Edge, Chrome y Safari (escritorio), por lo que es mejor especificar el formato mp3 para la reproducción. SpeakerAudioDestination Actualizado en la versión 1.17.0
Constructores
| Speaker |
Propiedades
| current |
Obtiene el desplazamiento de audio de reproducción actual. |
| format | |
| internal |
|
| is |
|
| on |
Define el evento final de reproducción de audio del controlador de eventos. |
| on |
Define el evento de inicio de reproducción de audio del controlador de eventos. |
| volume |
Métodos
| close(() => void, (error: string) => void) | |
| id() | |
| mute() | |
| pause() | Pausa la reproducción de audio |
| resume(() => void, (error: string) => void) | Reanuda la reproducción de audio |
| unmute() | |
| write(Array |
Detalles del constructor
SpeakerAudioDestination(string)
new SpeakerAudioDestination(audioDestinationId?: string)
Parámetros
- audioDestinationId
-
string
Detalles de las propiedades
currentTime
Obtiene el desplazamiento de audio de reproducción actual.
number currentTime
Valor de propiedad
number
Desplazamiento de audio de reproducción actual, en segundo lugar
format
void format
Valor de propiedad
void
internalAudio
HTMLAudioElement internalAudio
Valor de propiedad
HTMLAudioElement
isClosed
boolean isClosed
Valor de propiedad
boolean
onAudioEnd
Define el evento final de reproducción de audio del controlador de eventos.
public onAudioEnd: (sender: IPlayer) => void
Valor de propiedad
(sender: IPlayer) => void
onAudioStart
Define el evento de inicio de reproducción de audio del controlador de eventos.
public onAudioStart: (sender: IPlayer) => void
Valor de propiedad
(sender: IPlayer) => void
volume
number volume
Valor de propiedad
number
Detalles del 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
Devoluciones
string
mute()
function mute()
pause()
Pausa la reproducción de audio
function pause()
resume(() => void, (error: string) => void)
Reanuda la reproducción de audio
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