如何在Chrome中启用自动播放?

问题描述 投票:0回答:1

我正在制作Chrome扩展程序,并且“自动播放”是必不可少的。

扩展名是一种音频播放器。它使我可以将站点添加到播放列表,并且扩展程序将自动转到每个URL并按顺序播放其内容。

由于该程序需要无缝地从播放列表中的一个元素转到下一个元素,所以我不需要用户交互。

我想在MY OWN浏览器中启用自动播放功能,这样我至少可以亲自使用该软件,但是我什至不知道该怎么做。

未捕获(承诺)的DOMException:play()失败,因为用户没有首先与文档进行交互。 https://developers.google.com/web/updates/2017/09/autoplay-policy-changes

在该链接上,它说将转到chrome://flags/#autoplay-policy,但此标志似乎不存在。

Chrome版本78.0.3904.108(正式版本)(64位)


我找到了一种解决方法,即保持实际的音频播放器页面处于活动状态,并将其他页面加载到iframe中。这仅是有效的,因为他们不执行same-origin策略。但是我仍然很好奇是否有办法禁用整个自动播放限制。

google-chrome html5-audio web-audio-api
1个回答
0
投票

可以通过关闭自动播放策略的标志来启动Chrome。不幸的是,这只能通过命令行来完成。至少据我所知。

© www.soinside.com 2019 - 2024. All rights reserved.