SpeakerAudioDestination class

Mewakili tujuan audio pemutaran speaker, yang hanya berfungsi di browser. Catatan: SDK akan mencoba menggunakan Ekstensi Sumber Media untuk memutar audio. Format Mp3 memiliki dukungan yang lebih baik di Microsoft Edge, Chrome, dan Safari (desktop), jadi, lebih baik menentukan format mp3 untuk pemutaran.

Konstruktor

SpeakerAudioDestination(string)

Properti

currentTime

Mendapatkan offset audio putar saat ini.

format
internalAudio
isClosed
onAudioEnd
onAudioStart
volume

Metode

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

Menjeda pemutaran audio

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

Melanjutkan pemutaran audio

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

Detail Konstruktor

SpeakerAudioDestination(string)

new SpeakerAudioDestination(audioDestinationId?: string)

Parameter

audioDestinationId

string

Detail Properti

currentTime

Mendapatkan offset audio putar saat ini.

number currentTime

Nilai Properti

number

Offset audio putar saat ini, dalam detik

format

void format

Nilai Properti

void

internalAudio

HTMLAudioElement internalAudio

Nilai Properti

HTMLAudioElement

isClosed

boolean isClosed

Nilai Properti

boolean

onAudioEnd

onAudioEnd: (sender: IPlayer) => void

Nilai Properti

(sender: IPlayer) => void

onAudioStart

onAudioStart: (sender: IPlayer) => void

Nilai Properti

(sender: IPlayer) => void

volume

number volume

Nilai Properti

number

Detail Metode

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

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

Parameter

cb

() => void

err

(error: string) => void

id()

function id(): string

Mengembalikan

string

mute()

function mute()

pause()

Menjeda pemutaran audio

function pause()

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

Melanjutkan pemutaran audio

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

Parameter

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)

Parameter

buffer

ArrayBuffer

cb

() => void

err

(error: string) => void