在查看了其他关于嵌入视频的帖子后,这些帖子并没有帮助解决我的问题,我寻求一些建议,以便在访问页面时使视频与音频一起自动播放沿着。下面是嵌入到我的WordPress页面here中的代码。
<iframe width="560" height="315" src="https://www.youtube.com/embed/ikTEJCk0Da0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
字符串
我确实使用了像https://www.youtube.com/embed/ikTEJCk0Da0?autoplay=1
这样的查询字符串,但它只是让进度条移动,而不是视频。
我也使用https://www.classynemesis.com/projects/ytembed/来获取链接,但它也没有帮助。
2条答案
按热度按时间ozxc1zmp1#
现代浏览器不允许在b/c上自动播放音频,这被认为是令人讨厌的。
有一些不容易的方法来欺骗他们,但只有与自我托管的视频(没有YouTube/Vimeo)。
此外,也不能保证这些方法不会突然停止工作。事实上,它们迟早会突然停止(沿着浏览器的更新),因此必须一次又一次地部署新方法。
我建议给予这个想法。
P.S.我同意浏览器开发人员的观点:音频自动播放很烦人。
ergxz8rk2#
我让它工作,使用嵌入并添加两个其他输出控件:
https://www.youtube.com/embed/zzzzgRUUj1FQ?autoplay=1&controls=0 ^
如果控件未显示(=0),则似乎是导致其允许播放的原因。播放器,当然,全屏(由于使用/embed/)。您根本无法更改屏幕,但您可以开始和停止视频。我发现了这个很好的用途,现在我想通了。