我写了一个iframe
代码以自动启动youtube视频。我的代码是:
<iframe src="https://www.youtube.com/embed/QeZdL1Oq9sQ?controls=0&showinfo=0&rel=0&autoplay=1&loop=1&mute=1&vq=default&playlist=QeZdL1Oq9sQ" frameborder="0" allowfullscreen="allowfullscreen"></iframe>
我将此代码粘贴到jsFiddle中。当我在Firefox上打开jsFiddle时,视频会自动开始播放。但是,当我在Chromium中打开它时,视频无法启动。我添加了mute=1
和autoplay=1
,但是没有用。我该如何解决?
jsFiddle:https://jsfiddle.net/Lx15on63/
Firefox : 62.0 (64-bit)
Chromium : 69.0.3497.81 (Official Build) Arch Linux (64-bit)
我将铬更新为69.0.3497.92
,但仍然无法在铬上自动播放。我在Windows上使用相同的Chrome浏览器尝试了相同的操作,没有任何麻烦。是Linux问题吗?
答案 0 :(得分:1)
您的代码可以在Windows上正常工作,而无需进行任何更改。
您可以尝试turn on autoplay explicitly
<iframe src="yourvideolink" allow="autoplay; fullscreen">