如何在版本66或更高版本的Google Chrome自助服务终端应用中允许视频自动播放

Bob*_*eld 11 google-chrome-os google-chrome-extension html5-video html5-audio google-chrome-app

从Google Chrome版本66开始,当播放音量未静音时,它将不再自动开始播放音频和视频文件.

进行此更改是为了防止广告视频和其他令人讨厌的网页元素的自动播放.然而,这对于自动播放功能的许多完全有效的应用具有负面影响,例如在标牌应用中.

使用命令行选项启动Google Chrome浏览器时,可以覆盖不自动播放带声音视频的新默认行为

--autoplay-policy=no-user-gesture-required

要么

--no-user-gesture-required

新的默认自动播放行为也出现在ChromeOS上的Chrome浏览器中(目前处于测试版频道).对于在ChromeOS上运行的Kiosk应用程序,没有命令行选项,只有使用Manifest.json文件进行配置.

目前,Manifest.json格式的文档中没有允许更改自动播放策略的选项.

有没有办法在Kiosk应用中更改新的Chrome默认自动播放政策,以允许在ChromeOS上的应用中自动播放视频?

Pas*_*auf 12

事实证明,最终用户必须通过以下方式手动启用自动视频播放:

  1. 在启动时按Ctrl + Alt + S.
  2. 在登录
  3. 打开Chrome浏览器并输入: chrome://flags/#autoplay-policy
  4. 将"自动播放策略"从"默认"更改为"无需用户手势"
  5. 按"重新启动"
  6. 重启设备

从现在开始,autoplay将再次在您的应用中使用的webview组件中运行.

请参阅Google关于此主题的评论主题.

  • 从 Chrome 的最新版本(查看 76)开始,该标志似乎已被删除......任何人都有实现这一目标的最新方法(或者知道是否有 - 让我们希望)?抄送@BobGroeneveld (5认同)
  • 对于使用托管ChromeOS设备的用户:使用Google设备管理工具,可以远程设置autoplay-policy标志 (2认同)
  • 看起来 `--autoplay-policy=no-user-gesture-required` 可能仍然是一个命令行选项,即使它不在标志 UI 中 (2认同)

小智 6

此功能在信息亭上通常很有用,您希望在其中自动播放来自指定站点的声音。在这种情况下,您可以:

  1. 设置
  2. 先进的
  3. 隐私和安全
  4. 站点设置
  5. 声音

并为特定网站启用自动播放。它应该覆盖其默认行为并在显示站点后立即播放声音。

  • 是的,仍然可以在这里使用:chrome://settings/content/sound (2认同)

小智 5

对于信息亭,我将此网站添加到 chrome://settings/content/sound

文件:///*

这使得自动播放的视频可以为本地文件提供声音。