Как установить скорость воспроизведения html5 видео / аудио, если видео / аудио элемент отсутствует в DOM - PullRequest
0 голосов
/ 04 мая 2020

Как изменить скорость воспроизведения видео в HTML5? показывает способ установки скорости воспроизведения аудио / видео элемента html5, но ответы, приведенные в этом вопросе, основаны на фактическая видео / аудио метка присутствует в дом. В частности, веб-сайт SoundCloud нигде не помещает аудиоплеер в DOM, но все же использует его внутри. Так как document.queryselector не будет работать, как я могу установить скорость воспроизведения?

1 Ответ

0 голосов
/ 04 мая 2020

Вам не нужно вставлять звуковую метку в DOM.

быстрый пример здесь:

document.getElementById('play').addEventListener('click', event => {
    const audio = document.createElement('audio')
  audio.src = "https://www.w3schools.com/html/mov_bbb.mp4"
  audio.play()
})

https://jsfiddle.net/v4ma95L2/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...