Sdílet prostřednictvím


SpeakerAudioDestination class

Představuje cíl přehrávání zvuku reproduktoru, který funguje pouze v prohlížeči. Poznámka: Sada SDK se pokusí použít rozšíření zdroje médií k přehrání zvuku. Formát MP3 má lepší podporu pro Microsoft Edge, Chrome a Safari (desktopové), takže je lepší zadat formát mp3 pro přehrávání.

Konstruktory

SpeakerAudioDestination(string)

Vlastnosti

currentTime

Získá aktuální přehrání zvuku posun.

format
internalAudio
isClosed
onAudioEnd
onAudioStart
volume

Metody

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

Pozastaví přehrávání zvuku.

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

Obnoví přehrávání zvuku.

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

Podrobnosti konstruktoru

SpeakerAudioDestination(string)

new SpeakerAudioDestination(audioDestinationId?: string)

Parametry

audioDestinationId

string

Podrobnosti vlastnosti

currentTime

Získá aktuální přehrání zvuku posun.

number currentTime

Hodnota vlastnosti

number

Posun zvuku aktuálního přehrávání v sekundách

format

void format

Hodnota vlastnosti

void

internalAudio

HTMLAudioElement internalAudio

Hodnota vlastnosti

HTMLAudioElement

isClosed

boolean isClosed

Hodnota vlastnosti

boolean

onAudioEnd

onAudioEnd: (sender: IPlayer) => void

Hodnota vlastnosti

(sender: IPlayer) => void

onAudioStart

onAudioStart: (sender: IPlayer) => void

Hodnota vlastnosti

(sender: IPlayer) => void

volume

number volume

Hodnota vlastnosti

number

Podrobnosti metody

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

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

Parametry

cb

() => void

err

(error: string) => void

id()

function id(): string

Návraty

string

mute()

function mute()

pause()

Pozastaví přehrávání zvuku.

function pause()

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

Obnoví přehrávání zvuku.

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

Parametry

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)

Parametry

buffer

ArrayBuffer

cb

() => void

err

(error: string) => void