WordPress 革命滑块:取消静音失败,元素暂停,因为用户之前没有与文档交互



当我遇到以下JavaScript错误(在谷歌浏览器中(时,我试图在ThemePunch Slider Revolution 5.4.2中自动播放视频:

取消静音失败,元素被暂停,因为用户 之前没有与文档交互。 revolution.extension.video.min.js:7

OP的答案:

在用头撞互联网 3 天后,我决定打开引发错误的脚本,即:

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");

这解决了我的问题!

您不必编辑插件本身很危险。

革命滑块 API 可用于在页面加载时强制播放视频

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/

相关内容

最新更新