SpeakerAudioDestination class

يمثل وجهة صوت تشغيل السماعة، والتي تعمل فقط في المستعرض. ملاحظة: سيحاول SDK استخدام Media Source Extensions لتشغيل الصوت. يحتوي تنسيق Mp3 على دعم أفضل على Microsoft Edge وChrome وSafari (سطح المكتب)، لذلك، من الأفضل تحديد تنسيق mp3 للتشغيل.

المنشئون

SpeakerAudioDestination(string)

الخصائص

currentTime

الحصول على إزاحة صوت التشغيل الحالية.

format
internalAudio
isClosed
onAudioEnd
onAudioStart
volume

الأساليب

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

إيقاف تشغيل الصوت مؤقتا

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

استئناف تشغيل الصوت

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

تفاصيل المنشئ

SpeakerAudioDestination(string)

new SpeakerAudioDestination(audioDestinationId?: string)

المعلمات

audioDestinationId

string

تفاصيل الخاصية

currentTime

الحصول على إزاحة صوت التشغيل الحالية.

number currentTime

قيمة الخاصية

number

تشغيل إزاحة الصوت الحالية، في الثانية

format

void format

قيمة الخاصية

void

internalAudio

HTMLAudioElement internalAudio

قيمة الخاصية

HTMLAudioElement

isClosed

boolean isClosed

قيمة الخاصية

boolean

onAudioEnd

onAudioEnd: (sender: IPlayer) => void

قيمة الخاصية

(sender: IPlayer) => void

onAudioStart

onAudioStart: (sender: IPlayer) => void

قيمة الخاصية

(sender: IPlayer) => void

volume

number volume

قيمة الخاصية

number

تفاصيل الأسلوب

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

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

المعلمات

cb

() => void

err

(error: string) => void

id()

function id(): string

المرتجعات

string

mute()

function mute()

pause()

إيقاف تشغيل الصوت مؤقتا

function pause()

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

استئناف تشغيل الصوت

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

المعلمات

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)

المعلمات

buffer

ArrayBuffer

cb

() => void

err

(error: string) => void