首页 > 解决方案 > 如何在不点击播放按钮的情况下自动播放 Youtube 音频

问题描述

我正在尝试使用 Youtube 音频在背景上制作带有音频的网络
我找到了这段代码

<body>
        <div data-video="Iq1OzH9adIc"
                data-autoplay="1"
                data-loop="1"
                id="youtube-audio">
         </div>
</body>
<script src="https://www.youtube.com/iframe_api"></script>
<script src="https://cdn.rawgit.com/labnol/files/master/yt.js"></script>

但是单击按钮时会播放音频,
任何建议如何使其自动播放?

标签: javascripthtmljqueryyoutube-api

解决方案


为了在 HTML 中自动播放 youtube,请在 src 参数中添加 autoplay=1 和 mute=1。

供参考。如果没有将静音参数设置为 1,即使启用了自动播放,YouTube 视频也不会播放。

<!DOCTYPE html>
<html>
<body>

<iframe width="420" height="345" src="https://www.youtube.com/embed/tgbNymZ7vqY?autoplay=1&mute=1">
</iframe>

</body>
</html>


推荐阅读