SpeakerAudioDestination class
Представляет назначение воспроизведения звука динамиков, которое работает только в браузере. Примечание. Пакет SDK попытается использовать расширения источника мультимедиа мультимедиа для воспроизведения звука. Формат 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