问题描述
我正在尝试使用 iframe 嵌入 youtube 剪辑。
嵌入没有问题,但自动播放不起作用。
我试过了
<iframe
width="1280"
height="720"
src="https://www.youtube.com/embed/{videoId}?autoplay=1"
frameborder="0"
allow="autoplay"
allowfullscreen
></iframe>
我错过了什么吗?
我正在本地环境和 Chrome 中尝试。
解决方法
我认为它很完美,你需要检查你的 {videoId},这是一个例子:
<iframe width="1280" height="720" src="https://www.youtube.com/embed/LXb3EKWsInQ?showinfo=0&autoplay=1" frameborder="0" allow="autoplay" allowfullscreen></iframe>
,
您在 $
之前缺少 {videoId}
,因此 videoId 将被替换为它的值。
<iframe
width="1280"
height="720"
src=`https://www.youtube.com/embed/${videoId}?autoplay=1`
frameborder="0"
allow="autoplay"
allowfullscreen
></iframe>