Delen via


SpeakerAudioDestination class

Vertegenwoordigt de audiobestemming voor het afspelen van de luidspreker, die alleen werkt in de browser. Opmerking: de SDK probeert mediabronextensies te gebruiken om audio af te spelen. Mp3-indeling heeft betere ondersteuning voor Microsoft Edge, Chrome en Safari (desktop), dus het is beter om de mp3-indeling op te geven voor afspelen.

Constructors

SpeakerAudioDestination(string)

Eigenschappen

currentTime

Hiermee haalt u de huidige afspeel-audio offset op.

format
internalAudio
isClosed
onAudioEnd
onAudioStart
volume

Methoden

close(() => void, (error: string) => void)
id()
mute()
pause()

Het afspelen van audio wordt onderbroken

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

Het afspelen van audio hervatten

unmute()
write(ArrayBuffer, () => void, (error: string) => void)

Constructordetails

SpeakerAudioDestination(string)

new SpeakerAudioDestination(audioDestinationId?: string)

Parameters

audioDestinationId

string

Eigenschapdetails

currentTime

Hiermee haalt u de huidige afspeel-audio offset op.

number currentTime

Waarde van eigenschap

number

De huidige afspeel-audio offset, in seconde

format

void format

Waarde van eigenschap

void

internalAudio

HTMLAudioElement internalAudio

Waarde van eigenschap

HTMLAudioElement

isClosed

boolean isClosed

Waarde van eigenschap

boolean

onAudioEnd

onAudioEnd: (sender: IPlayer) => void

Waarde van eigenschap

(sender: IPlayer) => void

onAudioStart

onAudioStart: (sender: IPlayer) => void

Waarde van eigenschap

(sender: IPlayer) => void

volume

number volume

Waarde van eigenschap

number

Methodedetails

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

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

Parameters

cb

() => void

err

(error: string) => void

id()

function id(): string

Retouren

string

mute()

function mute()

pause()

Het afspelen van audio wordt onderbroken

function pause()

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

Het afspelen van audio hervatten

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

Parameters

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)

Parameters

buffer

ArrayBuffer

cb

() => void

err

(error: string) => void