изменить громкость видео на YouTube во время воспроизведения - PullRequest
0 голосов
/ 05 ноября 2018

Когда я играю видео на Youtube, как это:

https://www.youtube.com/tv?#/watch/video/control?v=d1-VK12FZhs&resume&t=0m4s

Мне нужно изменить громкость впрыскивания JavaScript.

Я знаю, что API имеет функцию

player.setVolume(volume:Number):Void

как я использую это для получения currentTime:

document.querySelector('.video-stream').getCurrentTime();

Я пытался с

document.querySelector('.video-stream').setVolume(20);

но я получил сообщение об ошибке "setVolume - это не функция"

Как использовать его для изменения громкости при воспроизведении видео?

Заранее спасибо

1 Ответ

0 голосов
/ 06 ноября 2018

Я предполагаю, что здесь вы видите приведенный пример здесь :

Они используют iFrame для управления видео. Вы не сможете получить доступ к объекту напрямую, используя querySelector, поскольку он не является родным для вашей DOM. Вам нужно будет правильно использовать их API , следуя их документам.

...