乐闻世界logo
搜索文章和话题

如何使嵌入式Youtube视频自动开始播放?

1 个月前提问
1 个月前修改
浏览次数9

1个答案

1

要使嵌入式YouTube视频自动播放,您可以在嵌入代码中添加一个特定的参数。具体来说,您需要在视频URL中加入 autoplay=1 参数。

例如,假设您有一个YouTube视频的标准嵌入代码如下:

html
<iframe width="560" height="315" src="https://www.youtube.com/embed/M7lc1UVf-VE" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

为了让这个视频自动播放,您应该修改 src 属性,加入 autoplay=1。修改后的代码如下:

html
<iframe width="560" height="315" src="https://www.youtube.com/embed/M7lc1UVf-VE?autoplay=1" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

注意,当您在使用 autoplay 参数时,为了遵守某些浏览器的政策,您可能还需要确保视频是静音的,因为许多浏览器禁止自动播放带声音的视频。要实现静音,可以添加 mute=1 参数:

html
<iframe width="560" height="315" src="https://www.youtube.com/embed/M7lc1UVf-VE?autoplay=1&mute=1" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

这样修改后的嵌入代码即可使视频在加载时自动播放且不违反浏览器的自动播放政策。

2024年8月15日 01:05 回复

你的答案