SpeakerAudioDestination class
Rappresenta la destinazione audio di riproduzione dell'altoparlante, che funziona solo nel browser. Nota: l'SDK tenterà di usare estensioni di origine multimediale per riprodurre l'audio. Il formato Mp3 ha un supporto migliore in Microsoft Edge, Chrome e Safari (desktop), quindi è meglio specificare il formato mp3 per la riproduzione. SpeakerAudioDestination Aggiornato nella versione 1.17.0
Costruttori
| Speaker |
Proprietà
| current |
Ottiene l'offset audio di riproduzione corrente. |
| format | |
| internal |
|
| is |
|
| on |
Definisce l'evento finale di riproduzione audio del gestore eventi. |
| on |
Definisce l'evento di avvio della riproduzione audio del gestore eventi. |
| volume |
Metodi
| close(() => void, (error: string) => void) | |
| id() | |
| mute() | |
| pause() | Sospende la riproduzione audio |
| resume(() => void, (error: string) => void) | Riprende la riproduzione audio |
| unmute() | |
| write(Array |
Dettagli costruttore
SpeakerAudioDestination(string)
new SpeakerAudioDestination(audioDestinationId?: string)
Parametri
- audioDestinationId
-
string
Dettagli proprietà
currentTime
Ottiene l'offset audio di riproduzione corrente.
number currentTime
Valore della proprietà
number
Offset audio di riproduzione corrente, in secondo
format
void format
Valore della proprietà
void
internalAudio
HTMLAudioElement internalAudio
Valore della proprietà
HTMLAudioElement
isClosed
boolean isClosed
Valore della proprietà
boolean
onAudioEnd
Definisce l'evento finale di riproduzione audio del gestore eventi.
public onAudioEnd: (sender: IPlayer) => void
Valore della proprietà
(sender: IPlayer) => void
onAudioStart
Definisce l'evento di avvio della riproduzione audio del gestore eventi.
public onAudioStart: (sender: IPlayer) => void
Valore della proprietà
(sender: IPlayer) => void
volume
number volume
Valore della proprietà
number
Dettagli metodo
close(() => void, (error: string) => void)
function close(cb?: () => void, err?: (error: string) => void)
Parametri
- cb
-
() => void
- err
-
(error: string) => void
id()
function id(): string
Valori restituiti
string
mute()
function mute()
pause()
Sospende la riproduzione audio
function pause()
resume(() => void, (error: string) => void)
Riprende la riproduzione audio
function resume(cb?: () => void, err?: (error: string) => void)
Parametri
- 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)
Parametri
- buffer
-
ArrayBuffer
- cb
-
() => void
- err
-
(error: string) => void