SpeakerAudioDestination class
يمثل وجهة صوت تشغيل السماعة، والتي تعمل فقط في المستعرض. ملاحظة: سيحاول SDK استخدام Media Source Extensions لتشغيل الصوت. يحتوي تنسيق Mp3 على دعم أفضل على Microsoft Edge وChrome وSafari (سطح المكتب)، لذلك، من الأفضل تحديد تنسيق mp3 للتشغيل.
المنشئون
Speaker |
الخصائص
current |
الحصول على إزاحة صوت التشغيل الحالية. |
format | |
internal |
|
is |
|
on |
|
on |
|
volume |
الأساليب
close(() => void, (error: string) => void) | |
id() | |
mute() | |
pause() | إيقاف تشغيل الصوت مؤقتا |
resume(() => void, (error: string) => void) | استئناف تشغيل الصوت |
unmute() | |
write(Array |
تفاصيل المنشئ
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