Пользовательский API-интерфейс Vimeo не поддерживает автоматическое воспроизведение в Chrome - PullRequest
0 голосов
/ 10 мая 2018

У меня есть довольно специфическая проблема, связанная с новой функцией Chrome, когда они прекращают автоматическое воспроизведение видео.

На нашем сайте мы хотели, чтобы страница загружалась как можно быстрее, поэтому вставляйте новый объект для вставки Vimeo только тогда, когда пользователь выбрал щелчок, чтобы посмотреть видео.Например.ролик на нашей домашней странице:

https://www.splinter.co.uk/

Проблема возникает из-за того, что мы используем нашу собственную кнопку воспроизведения, поэтому Chrome не распознает это как взаимодействие с пользователем, поэтому он неЯ не думаю, что пользователь выбрал просмотр видео, поэтому он блокирует опцию автозапуска (которая отлично работает в Safari).

Мне было интересно, если у кого-то еще была эта проблема, и может ли кто-нибудь придумать обходной путь?

Спасибо!

1 Ответ

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

На домашней странице VODE Vimeo вы можете найти технику, которая используется для подобных случаев.https://vimeo.com/ondemand

Вы можете предварительно загрузить проигрыватель Vimeo, когда пользователь наводит курсор на пользовательскую кнопку воспроизведения, чтобы в момент нажатия кнопки Vimeo player.js API можно было использовать для запуска воспроизведения.player.play()

Если этого недостаточно, может потребоваться загрузить проигрыватель при загрузке страницы и просто оставить его скрытым, при нажатии кнопки открыть проигрыватель и использовать API для запуска воспроизведения.

...