@WebforSelf

Как решить проблему с autoplay в google chrome?

У гугла есть политика автозапуска со звуком
https://developers.google.com/web/updates/2017/09/...

Задача такая стоит ,сделать иконки при наведении на них появляется и проигрывается видео со звуком.
Если зайти на сайт и сразу пытаться навести на видео то выходят предупреждения

jquery-3.5.1.min.js:2 Unmuting failed and the element was paused instead because the user didn't interact with the document before.

Но достаточно клацнуть по всплывающему фото или всплывающему блоку ( чтоб прошло взаимодействие с юзером) то все видео отлично подгружаются. Скажите как сделать так чтоб видео работали без этих бубнов?
Возможно есть какое то решение, выполнить действие после полной загрузки сайта?
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ответы на вопрос 1
Oldshelf
@Oldshelf
Звук во всех браузерах проигрывается только после любого клика по странице сайта.

Видео, по информации из приведённой ссылки:
1. "Muted autoplay is always allowed."
2. "One cool way to engage users is about using muted autoplay and let them chose to unmute (see code snippet below). Some websites already do this effectively, including Facebook, Instagram, Twitter, and YouTube."

То есть, можно начать проигрывать видео без звука и включить звук по клику на ролик.
Также, если посетитель перешёл на страницу с видео по ссылке с другой страницы этого сайта, то видео проигрывается со звуком без ограничений - так это работает на YouTube.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Intspirit Краснодар
от 80 000 до 150 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
26 янв. 2021, в 17:10
1500 руб./за проект
26 янв. 2021, в 17:10
500 руб./за проект