WordPress Revolution Slider: не удалось включить звук, и вместо этого элемент был приостановлен, потому что пользователь ранее не взаимодействовал с документом - PullRequest
0 голосов
/ 02 июля 2018

Я пытался автоматически воспроизводить видео в ThemePunch Slider Revolution 5.4.2 , когда столкнулся со следующей ошибкой JavaScript (в Google Chrome):

Не удалось включить звук, и вместо этого элемент был приостановлен, потому что пользователь не взаимодействовал с документом раньше. revolution.extension.video.min.js: 7

Ответы [ 2 ]

0 голосов
/ 14 сентября 2018

Вам не нужно редактировать сам плагин, это опасно.

API ползунка Revolution можно использовать для принудительного воспроизведения видео при загрузке страницы

revapi1.bind("revolution.slide.onvideostop",function (e,data) { var player = data.video; player.play(); });

Добавьте это в Настройки слайдера> Пользовательский JavaScript

Для получения информации об изменениях политики для воспроизведения мультимедиа проверьте https://www.themepunch.com/faq/video-audio-changes-safari-chrome/

0 голосов
/ 21 августа 2018

ОП ответ:

После трехдневного удара головой об интернет я решил открыть скрипт, в котором возникла ошибка, а именно:

revolution.extension.video.min.js

и я удалил всю строку 7, представляющую собой следующий код:

c=void 0!=c&&"mute"!=c?parseFloat(c)/100:c,d||(!0===e.globalmute?q.muted=!0:q.muted=!1,c>1&&(c/=100),"mute"==c?q.muted=!0:void 0!=c&&(q.volume=c)),a.addClass("videoisplaying");

Это решило мою проблему!

...