SpeakerAudioDestination class

Représente la destination audio de lecture du haut-parleur, qui fonctionne uniquement dans le navigateur. Remarque : le Kit de développement logiciel (SDK) tente d’utiliser extensions de source multimédia pour lire l’audio. Le format Mp3 offre de meilleures prise en charge sur Microsoft Edge, Chrome et Safari (bureau), il est donc préférable de spécifier le format mp3 pour la lecture. SpeakerAudioDestination mis à jour dans la version 1.17.0

Propriétés

currentTime

Obtient le décalage audio de lecture actuel.

format
internalAudio
isClosed
onAudioEnd

Définit l’événement de fin de lecture audio du gestionnaire d’événements.

onAudioStart

Définit l’événement de démarrage de lecture audio du gestionnaire d’événements.

volume

Détails du constructeur

SpeakerAudioDestination(string)

new SpeakerAudioDestination(audioDestinationId?: string)

Paramètres

audioDestinationId

string

Détails de la propriété

currentTime

Obtient le décalage audio de lecture actuel.

number currentTime

Valeur de propriété

number

Décalage audio de lecture actuel, en seconde

format

void format

Valeur de propriété

void

internalAudio

HTMLAudioElement internalAudio

Valeur de propriété

HTMLAudioElement

isClosed

boolean isClosed

Valeur de propriété

boolean

onAudioEnd

Définit l’événement de fin de lecture audio du gestionnaire d’événements.

public onAudioEnd: (sender: IPlayer) => void

Valeur de propriété

(sender: IPlayer) => void

onAudioStart

Définit l’événement de démarrage de lecture audio du gestionnaire d’événements.

public onAudioStart: (sender: IPlayer) => void

Valeur de propriété

(sender: IPlayer) => void

volume

number volume

Valeur de propriété

number

Détails de la méthode

close(() => void, (error: string) => void)

function close(cb?: () => void, err?: (error: string) => void)

Paramètres

cb

() => void

err

(error: string) => void

id()

function id(): string

Retours

string

mute()

function mute()

pause()

Interrompt la lecture audio

function pause()

resume(() => void, (error: string) => void)

Reprend la lecture audio

function resume(cb?: () => void, err?: (error: string) => void)

Paramètres

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)

Paramètres

buffer

ArrayBuffer

cb

() => void

err

(error: string) => void