我正在构建一个在Chrome上运行的kiosk媒体,它可以播放视频和音频。我知道,默认情况下,铬只能自动播放带有静音道具的视频。
而且我知道,我可以通过chrome ://旗标/#autoplay-策略在chrome中启用一个标志来覆盖这一点。
我刚刚更新到Chrome 76,这个标志似乎已经消失,自动播放的视频似乎不再工作了!
知道我该怎么克服这一切吗?
Chrome 76.0.3809.100 (正式制作)(64位) Mojave
发布于 2019-08-13 03:12:44
最近我和谷歌的一些开发人员谈过这个问题。我提交了一个窃听器。他们一直很有帮助。
即使在https://chromium-review.googlesource.com/c/chromium/src/+/1593800中删除了自动播放策略铬标志,您仍然可以从命令行使用特定的自动播放策略运行chrome。
不需要任何用户手势的自动播放策略。
/Applications/Google\ Chrome.app/Content/MacOS/Google\ Chrome -autoplay-policy=no-user-手势
他们说这个命令会保留下来,所以这很好,但更好的是Chrome允许你通过显式允许一个网站发出声音“站点设置>声音”来启用自动播放。
祝好运。
发布于 2019-09-14 21:33:02
您可以使用命令行代码在kiosk模式下在不需要用户手势的情况下执行铬:
google-chrome-stable --kiosk http://google.com/ --new-window --start-maximized --incognito --autoplay-policy=no-user-gesture-required --disable-features=PreloadMediaEngagementData,AutoplayIgnoreWebAudio,MediaEngagementBypassAutoplayPolicies &发布于 2020-12-31 08:19:29
根据Chrome的新政策:
Chrome阻止了任何声音,我也遇到了这个问题。
我只需将这个触发器添加到我的脚本页面中,它就可以正常工作了:
$('body).trigger('click');https://stackoverflow.com/questions/57455849
复制相似问题