【问题标题】:Youtube iframe autoplay does not work in Chromium but works in Firefox on Manjaro LinuxYoutube iframe 自动播放在 Chromium 中不起作用,但在 Manjaro Linux 上的 Firefox 中起作用
【发布时间】:2018-09-11 19:50:50
【问题描述】:

我写了一个iframe 代码来自动启动 youtube 视频。我的代码是:

<iframe src="https://www.youtube.com/embed/QeZdL1Oq9sQ?controls=0&amp;showinfo=0&amp;rel=0&amp;autoplay=1&amp;loop=1&amp;mute=1&amp;vq=default&amp;playlist=QeZdL1Oq9sQ" frameborder="0" allowfullscreen="allowfullscreen"></iframe>

我将此代码粘贴到 jsFiddle。当我在 Firefox 上打开 jsFiddle 时,视频开始自动播放。但是当我在 Chromium 中打开它时,视频无法启动。我添加了mute=1autoplay=1 但没有用。我该如何解决这个问题?

jsFiddle:https://jsfiddle.net/Lx15on63/

Firefox : 62.0 (64-bit)

Chromium : 69.0.3497.81 (Official Build) Arch Linux (64-bit)

我将 Chromium 更新为 69.0.3497.92,但自动播放仍然无法在 Chromium 上运行。我在 Windows 上用相同的 Chrome 尝试过同样的事情,没有问题。是 Linux 的问题吗?


我用铬版 76.0.3809.100 (Official Build) Arch Linux (64-bit) 尝试了这个 jsfiddle 并且自动播放有效

【问题讨论】:

    标签: html google-chrome youtube chromium


    【解决方案1】:

    您的代码无需任何更改即可在 Windows 上为我工作。

    你可以试试turn on autoplay explicitly

    <iframe src="yourvideolink" allow="autoplay; fullscreen">
    

    【讨论】:

    • @user4757345 版本 69.0.3497.92(官方构建)(64 位)Win7-x64
    • 我在 Chrome Windows 版本上试过,我发现自动播放在 Windows 上有效,但在 Linux 上无效。我更新了问题标题。
    猜你喜欢
    • 2012-03-06
    • 2019-07-07
    • 2020-01-13
    • 2014-10-18
    • 2018-10-17
    • 2018-10-21
    • 2018-11-21
    • 2013-12-12
    • 1970-01-01
    相关资源
    最近更新 更多