【问题标题】:Enable autoplay-policy flag for audio in Chrome在 Chrome 中为音频启用自动播放策略标志
【发布时间】:2019-08-14 17:08:18
【问题描述】:

TLDR; 如何在 >= Chrome 62 中启用 autoplay-policy flag?自动播放问题has been thoroughly discussed,但在这个问题中,我想编辑我自己的浏览器的设置,以运行可以在“kiosk”中播放自己的声音的浏览器扩展游戏。

问题; 我正在构建一个 chrome 扩展程序,它可以在网页上玩游戏。我现在正在创建自动转到新网址并启动游戏的演示模式,以便观众可以在画廊等中观看它。但是,因为这是一个自动脚本(用户被动观看)并且这些网页是随机的(所以这样做没有高媒体参与度指数 (MEI) chrome://media-engagement/) 我的扩展声音已暂停 chrome://media-internals/:

我看过:

  • Javascript 但他们的政策规定用户必须与域交互(这是不可能的)
  • 提高域的 MEI 分数(同样,不可能)
  • 将“开发者开关”设置为chrome://flags/#autoplay-policy 以允许自动播放(但似乎该页面至少从 Chrome 76 起不再有效)。

上下文的游戏图片:

【问题讨论】:

    标签: javascript google-chrome audio google-chrome-extension automation


    【解决方案1】:

    我通过使用带有 this SO question description 中的启动标志的 Chrome Canary v78 暂时“解决”了这个问题。在终端(Mac)中...

    /Applications/Google\ Chrome\ Canary.app/Contents/MacOS/Google\ Chrome\ Canary  --autoplay-policy=no-user-gesture-required
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-01
    • 2014-01-04
    • 2018-11-02
    • 2018-12-17
    • 1970-01-01
    相关资源
    最近更新 更多