kaiki
V2EX  ›  问与答

现在 chrome 是不是依旧没有办法让音频自动播放?

  •  
  •   kaiki · Feb 19, 2021 · 3689 views
    This topic created in 2089 days ago, the information mentioned may be changed or developed.
    写了个启动界面,就差启动音效了,搞不定,网上搜全是采集的旧文章,内容一模一样
    15 replies  •  2021-02-19 20:30:20 +08:00
    AngryPanda
    AngryPanda
    Feb 19, 2021
    1
    视频貌似可以
    workg
    workg
    Feb 19, 2021
    2
    可以尝试下 iframe 。chrome 下音频自动播放需要用户主动点击,视频可以静音自动播放。
    kaiki
    kaiki
    OP
    Feb 19, 2021
    3
    @workg iframe 试过了,都不行,想播放个开机音效一点办法都没有
    chocovon
    chocovon
    Feb 19, 2021
    4
    这是 chrome 明令禁止的行为吧,就算能实现也属于 hack 技巧了,迟早会被打上补丁
    JQD6r41PkI4o2mEz
    JQD6r41PkI4o2mEz
    Feb 19, 2021 via Android❤️1
    5
    很好奇 类似斗鱼直播的原理是啥,可以自动播放?
    maplerecall
    maplerecall
    Feb 19, 2021 via Android
    6
    如果是自用,可以在 chrome 的网站设置里将音频权限设为允许,默认的"自动"只能在有用户交互后才能播放音频。遗憾的是,这个权限目前并没有开放 api,所以无法用类似允许麦克风或者通知的原生方式引导用户授权。
    joyyu
    joyyu
    Feb 19, 2021
    7
    https://developers.google.com/web/updates/2017/09/autoplay-policy-changes

    禁止自动播放的政策介绍都在这了,基本没什么辙。
    fengmumu
    fengmumu
    Feb 19, 2021
    8
    @joyyu 根据政策 貌似搞那个相关度
    HashV2
    HashV2
    Feb 19, 2021
    9
    acfun 的视频都是打开视频页面就播放的 你研究哈?
    buffzty
    buffzty
    Feb 19, 2021
    10
    在启动界面再加一个按钮 "启动" 点击播放音乐并开始启动画面. 斗鱼确实可以打开就播放. 但他那个是直播流. 你要不要试试把启动音乐做到直播流中.然后隐藏播放.
    xeathen
    xeathen
    Feb 19, 2021
    11
    @imjamespond #5 我也好奇
    AngryPanda
    AngryPanda
    Feb 19, 2021
    12
    Youtube 不也有自动播放吗
    baobao1270
    baobao1270
    Feb 19, 2021
    13
    Autoplay with sound is allowed if:
    User has interacted with the domain (click, tap, etc.).
    On desktop, the user's Media Engagement Index threshold has been crossed, meaning the user has previously played video with sound.
    The user has added the site to their home screen on mobile or installed the PWA on desktop.

    似乎 Chrome 会自动标记经常使用的视频网站,允许经常使用的网站自动播放
    chrome://media-engagement/ 打开这个页面,如过 Is High 一栏是 Yes 就能自动播放了
    我看了下我的网站有
    Origin Sessions Sessions with playback Last Playback Is High Score
    listennotes 12 8 2021-01-31T17:02:35.442Z Yes 0.40
    bilibili 1275 499 2021-02-19T09:58:30.870Z Yes 0.39
    youtube.co 404 127 2021-02-19T11:47:39.443Z Yes 0.31
    baobao1270
    baobao1270
    Feb 19, 2021
    14
    不知道有没有大佬翻一下 chromium 源码,我怀疑是不是把 Youtube 之类的加进白名单了
    baobao1270
    baobao1270
    Feb 19, 2021
    15
    我觉得你可以和 /t/754227 交流以下 :)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1616 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 16:18 · PVG 00:18 · LAX 08:18 · JFK 11:18
    ♥ Do have faith in what you're doing.