我在chrome中自动播放有问题。
<!-- BACKGROUND VIDEO LAYER-->
<div class="rs-background-video-layer"
data-forcerewind="on"
data-volume="mute"
data-videowidth="100%"
data-videoheight="100%"
data-videomp4="http://grouptelcom.com/assets/videos/video.mp4"
data-videopreload="auto"
data-forceCover="1"
data-aspectratio="16:9"
data-autoplay="true"
data-videoloop="loopandnoslidestop"
data-autoplayonlyfirsttime="false"
></div>
我在option上写了所有需要自动播放的参数,但是如果我第一次去网站,自动播放将无法正常工作。
Chrome控制台出现错误>
revolution.extension.video.js:1320 Unmuting failed and the element was paused instead because the user didn't interact with the document before.
答案 0 :(得分:1)
更新至最新版本(发布时为5.4.8.2),并遵循here中突出显示的所有准则,为我解决了此问题。我尝试了其他方法来修改插件,或添加javascript作为补丁,但是没有什么比从插件创建者那里获取更新可靠的了:)
答案 1 :(得分:0)
已解决的Revolution滑块无法自动播放youtube chrome 2019
Step = CSS下方1个副本
.rs-background-video-layer iframe {
visibility:inherit !important;
}
第2步
第3步
JAVASCRIPT下的其他明智粘贴将其添加到“滑块设置”>“自定义JavaScript(滑块革命视频自动播放)”中
revapi1.bind("revolution.slide.onvideostop",function (e,data) {
var player = data.video;
player.play();
});