我有一个重定向到 YouTube 视频的按钮,但视频总是加载暂停。由于各种原因,我希望视频自动开始(尝试链接)。这是我的代码:
<input type="button" onclick="location.href='https://www.youtube.com/watch?v=dQw4w9WgXcQ'" value="Go">
这并不像 2021 年那样简单。
当今的现代浏览器阻止自动播放Chrome 为例
但是可以用其他方式来完成:
如果您访问 YouTube 开发者网站,您可以看到 他们写
始终允许静音自动播放。
在以下情况下允许自动播放声音:
因此,有了这些知识,具有自动播放功能的视频示例(您的视频链接不再起作用)就可以使用嵌入代码并将其静音:例如:
我知道这是一个带有
<iframe>
元素的解决方案,但它也应该适用于此。在网址末尾,尝试添加 this 自动播放参数 ?autoplay=1
我点击了 YouTube 上的分享按钮,然后选择了嵌入。然后我获取了源 URL,去掉了末尾的 & 并添加了 &autoplay=1&mute=1 并且成功了