SpeakerAudioDestination class
Rappresenta la destinazione audio di riproduzione dell'altoparlante, che funziona solo nel browser. Nota: l'SDK tenterà di usare le estensioni di origine multimediale per riprodurre l'audio. Il formato Mp3 offre un supporto migliore in Microsoft Edge, Chrome e Safari (desktop), quindi è preferibile specificare il formato mp3 per la riproduzione.
Costruttori
Speaker |
Proprietà
current |
Ottiene l'offset audio di riproduzione corrente. |
format | |
internal |
|
is |
|
on |
|
on |
|
volume |
Metodi
close(() => void, (error: string) => void) | |
id() | |
mute() | |
pause() | Sospende la riproduzione audio |
resume(() => void, (error: string) => void) | Riprende la riproduzione dell'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
onAudioEnd: (sender: IPlayer) => void
Valore della proprietà
(sender: IPlayer) => void
onAudioStart
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
Restituisce
string
mute()
function mute()
pause()
Sospende la riproduzione audio
function pause()
resume(() => void, (error: string) => void)
Riprende la riproduzione dell'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