如果视频未静音,则自动播放属性不起作用
<video controls autoplay muted>
<source src="movie.mp4" type="video/mp4">
</video>我尝试了这个解决方案,在视频开始播放后取消静音视频,但它不起作用,我得到这个错误消息‘取消静音失败,元素被暂停,因为用户之前没有与文档交互。’
$('video').on('canplay', function() {
$(this).muted = false;
});有没有办法可以像netflix那样强制自动播放https://www.netflix.com/ma-en/watch/80196789?
发布于 2020-12-05 22:02:20
我找到了几个使用自动播放的资源,并使用controls属性将其静音以使其正常工作使用此代码的网站:Autoplay HTML5 Video muted
我在另一篇文章中找到了这个答案,也许这对你有用: Source [l33tstealth]
<html>
<body>
<video width="320" height="240" autoplay controls muted>
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>
<p><strong>Note:</strong> The muted attribute of the video tag is not supported in Internet Explorer 9 and earlier versions.</p>
</body>
</html>发布于 2021-02-11 13:02:00
使用此代码自动播放未静音:
<video src="movie.mp4" controls autoplay></video>或
还可以使用Iframe标记:
<iframe src="movie.mp4"></iframe>https://stackoverflow.com/questions/65157672
复制相似问题