IPlayer interface
Представляет интерфейс аудиопроигрыватель для управления воспроизведением звука, например приостановки, возобновления и т. д.
Свойства
current |
Возвращает текущее смещение воспроизведения звука. |
on |
Определяет событие завершения воспроизведения звука обработчика событий. |
on |
Определяет событие начала воспроизведения звука обработчика событий. |
Методы
pause() | Приостанавливает воспроизведение звука |
resume(() => void, (error: string) => void) | Возобновляет воспроизведение звука |
Сведения о свойстве
currentTime
Возвращает текущее смещение воспроизведения звука.
public currentTime: number
Значение свойства
number
Текущее смещение воспроизведения звука в секунду
onAudioEnd
Определяет событие завершения воспроизведения звука обработчика событий.
public onAudioEnd: (sender: IPlayer) => void
Значение свойства
(sender: IPlayer) => void
onAudioStart
Определяет событие начала воспроизведения звука обработчика событий.
public onAudioStart: (sender: IPlayer) => void
Значение свойства
(sender: IPlayer) => void
Сведения о методе
pause()
Приостанавливает воспроизведение звука
function pause()
resume(() => void, (error: string) => void)
Возобновляет воспроизведение звука
function resume(cb?: () => void, err?: (error: string) => void)
Параметры
- cb
-
() => void
- err
-
(error: string) => void