SpeakerAudioDestination class

Yalnızca tarayıcıda çalışan hoparlör kayıttan yürütme ses hedefini temsil eder. Not: SDK, ses çalmak için Medya Kaynağı Uzantılarını kullanmayı dener. Mp3 biçimi Microsoft Edge, Chrome ve Safari'de (masaüstü) daha iyi destek sunar, bu nedenle kayıttan yürütme için mp3 biçimini belirtmek daha iyidir.

Oluşturucular

SpeakerAudioDestination(string)

Özellikler

currentTime

Geçerli yürütme ses uzaklığını alır.

format
internalAudio
isClosed
onAudioEnd
onAudioStart
volume

Yöntemler

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

Ses çalmayı duraklatır

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

Ses çalmayı sürdürür

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

Oluşturucu Ayrıntıları

SpeakerAudioDestination(string)

new SpeakerAudioDestination(audioDestinationId?: string)

Parametreler

audioDestinationId

string

Özellik Ayrıntıları

currentTime

Geçerli yürütme ses uzaklığını alır.

number currentTime

Özellik Değeri

number

Geçerli yürütme ses uzaklığı( saniye)

format

void format

Özellik Değeri

void

internalAudio

HTMLAudioElement internalAudio

Özellik Değeri

HTMLAudioElement

isClosed

boolean isClosed

Özellik Değeri

boolean

onAudioEnd

onAudioEnd: (sender: IPlayer) => void

Özellik Değeri

(sender: IPlayer) => void

onAudioStart

onAudioStart: (sender: IPlayer) => void

Özellik Değeri

(sender: IPlayer) => void

volume

number volume

Özellik Değeri

number

Yöntem Ayrıntıları

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

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

Parametreler

cb

() => void

err

(error: string) => void

id()

function id(): string

Döndürülenler

string

mute()

function mute()

pause()

Ses çalmayı duraklatır

function pause()

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

Ses çalmayı sürdürür

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

Parametreler

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)

Parametreler

buffer

ArrayBuffer

cb

() => void

err

(error: string) => void