@Jonil
Веб программист

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

Всем привет подскажите такой вопрос, мне на сайте нужно сделать что бы видео работало когда видна область видео, но когда прокручиваешь страницу вверх или вниз видео останавлевалось, а потом когда опять прокручиваешь до видео оно опять запускалось с того места с которого остановилось.
Я вроде бы сделал все, но на сайте стоит два видео и к первому видео все работает прекраснно, когда смотришь на второе видео оно постоянно стоит, но я включил звук ко втором видео и получаеться такое, что два видео воспроизводяться одновременно когда активно, а мне так не нужно!!

Вот такой я использовал код:



Сайт на котором это нужно сделать вот:
https://www.digitaldesign.com.ua/

Подскажите что не так почему второе видео не работает как первое?
  • Вопрос задан
  • 45 просмотров
Пригласить эксперта
Ответы на вопрос 1
maksim92
@maksim92
Нашёл ответ — пометить решением!
У меня не воспроизводит.... Вроде разработчики браузеров решили вообще вырубить эту фичу к 2018году...

Там сделано так:
<video playsinline="" loop="" autoplay="autoplay" muted="muted" src="http://www.digitaldesign.com.ua/wp-content/uploads/2019/08/Industrial-Leader-4K_2_12280x720_4.mp4" type="video/mp4" style="margin-left: 0px; width: 1440px;"> </video>


Запретили, потому что слишком уж задолбали орущим видео
https://developers.google.com/web/updates/2017/09/...

Если коротко: можно включить автоматом если пользователь уже раньше взаимодействовал с этим сайтом.
Для новых пользователей можно включить автоматом но без звука или включить по действию пользователя. (mousemove и scroll не в счет)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы