Приглушенное видео Iframe с новыми изменениями в политике автозапуска Google - PullRequest
0 голосов
/ 22 мая 2018

googles только что обновили там " Изменения политики автозапуска ", но я хочу реализовать приглушенное автоматическое воспроизведение фонового видео Vimeo, и после прочтения статьи я подумал, что добавление следующего в iframe будет работать.

Chrome версия: 68

allow="autoplay; fullscreen"

но не повезло, и я не уверен, что еще попробовать, кроме API JS, который я даже не знаю, будет ли это иметь значение.

<iframe src="https://player.vimeo.com/video/265188275?autoplay=1&loop=1&autopause=false&byline=false&title=false&byline=false&frameborder=0" allow="autoplay; fullscreen">

Заранее благодарим за любые полезные советы.

1 Ответ

0 голосов
/ 22 мая 2018

Если вы используете встроенный в Vimeo проигрыватель iframe в качестве фонового видео, вы должны использовать код для встраивания с параметром background вместо параметров autoplay и loop:

<iframe src="https://player.vimeo.com/video/76979871?background=1" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>

Параметр background будет скрытвсе кнопки и элементы плеера (воспроизведение / пауза, панель воспроизведения, заголовок, подпись и т. д.), циклическое воспроизведение видео, автоматическое воспроизведение видео и отключение звука видео.Эта последняя часть важна - по умолчанию Chrome всегда разрешает автоматическое воспроизведение приглушенных видео.Для автоматического воспроизведения видео с включенным звуком Chrome использует «Индекс вовлеченности медиа», чтобы определить, действительно ли зритель хочет или ожидает видео с аудио для автоматического воспроизведения при переходе на вашу страницу.Весь этот процесс задокументирован Google здесь: https://developers.google.com/web/updates/2017/09/autoplay-policy-changes

Фоновый параметр Vimeo Player задокументирован здесь: https://help.vimeo.com/hc/en-us/articles/115011183028-Embedding-background-videos

...