由于Chrome的新自动播放拦截器,我网站上的自动播放背景英雄最近停止了工作。没有音频,所以我很困惑为什么......请协助。
呜呜呜.home care assistance Montreal.擦
它停止了,因为Chrome不希望任何声音生成视频在没有用户直接同意的情况下启动(例如启动它)。如果您希望视频自动播放,则必须确保视频已静音。
为此,您必须将muted
属性添加到<video>
。
<video muted>
<source src="movie.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
视频必须静音。
<video muted>
<source src="movie.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
我最近遇到Chrome的一个问题是,如果你通过JavaScript添加视频元素,并且你将muted属性设置为true
。如果您使用.setAttribute
,Google将阻止播放。请改用点符号。
坏
VideoElement.setAttribute('muted', true);
好
VideoElement.muted = true;