Javascript 为Chrome中的音频启用自动播放策略标志

Javascript 为Chrome中的音频启用自动播放策略标志,javascript,google-chrome,audio,google-chrome-extension,automation,Javascript,Google Chrome,Audio,Google Chrome Extension,Automation,TLDR如何启用in>=Chrome 62?自动播放的问题,但在这个问题上,我想编辑我自己的浏览器的设置,以运行一个浏览器扩展游戏,可以在“信息亭”中播放自己的声音 问题我正在构建一个chrome扩展,可以在网页上玩游戏。我现在正在创建演示模式,自动转到新的URL并启动游戏,以便观众可以在图库中观看。但是,因为这是一个自动脚本(用户被动观看),并且这些网页是随机的(因此没有高媒体参与指数(MEI)chrome://media-engagement/)我的分机声音暂停chrome://media-

TLDR如何启用in>=Chrome 62?自动播放的问题,但在这个问题上,我想编辑我自己的浏览器的设置,以运行一个浏览器扩展游戏,可以在“信息亭”中播放自己的声音

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

我看过:

  • 但是他们的政策规定用户必须与域交互(这是不可能的)
  • 增加域的MEI分数(同样,不可能)
  • chrome://flags/#autoplay-策略
    允许自动播放(但至少从Chrome 76开始,此页面似乎不再工作)
游戏背景图片:

我使用Chrome Canary v78暂时“解决”了这个问题,在中找到了启动标志。在终端(Mac)中


这甚至适用于非金丝雀版本的chrome,官方记录如下:
/Applications/Google\ Chrome\ Canary.app/Contents/MacOS/Google\ Chrome\ Canary  --autoplay-policy=no-user-gesture-required