AudioPlayer

Применение #

Класс AudioPlayer используется для вставки аудио в проект с возможность контролировать добавленный звук

Constructor #

type AudioPlayer = {
src?: string
}

Методы #

play()

Запуск AudioPlayer

pause()

Остановка AudioPlayer

addEventListener(“loopReached”, callback)

Прослушивание события, когда видео начинается заново и у него установлено свойство loop = true

removeEventListener(“loopReached”, callback)

Прекращение прослушивания события

Свойства #

playing: boolean

Статус AudioPlayer:

  • true - звук проигрывается
  • false - звук не проигрывается
  • Данное свойство можно изменять, указывая boolean значение.

    При указании значения true AudioPlayer работает аналогично методу play(), а при указании значения false, аналогично методу pause()

    volume: number

    Текущая громкость AudioPlayer

    Данное свойство можно изменить, указывая number значение в промежутке [0, 1]

    loop: boolean

    Зацикливание аудио: при окончании аудио, оно запустится заново

    Данное свойство можно изменить, указывая boolean значение