如何在 66 或更高版本的 Google Chrome 自助服务终端应用程序中允许视频自动播放
How to allow video autoplay in a Google Chrome kiosk app in version 66 or later
GoogleChrome66版本以后,播放音量未静音时不再自动开始播放音视频文件
进行此更改是为了防止自动播放广告视频和其他烦人的网页元素。然而,这对自动播放功能的许多完全有效的应用程序有负面影响,例如在标牌应用程序中。
可以在 Google Chrome 浏览器启动时使用命令行选项
覆盖不自动播放有声视频的新默认行为
--autoplay-policy=no-user-gesture-required
或
--no-user-gesture-required
新的默认自动播放行为也存在于 ChromeOS 上的 Chrome 浏览器中(目前处于 Beta 频道)。对于 ChromeOS 上的 Kiosk-apps 运行,没有命令行选项,只能使用 Manifest.json 文件进行配置。
目前 Manifest.json 格式的文档中没有允许更改自动播放策略的选项。
有什么方法可以更改 Kiosk 应用中新的 Chrome 默认自动播放策略,以允许在 ChromeOS 上的应用中自动播放视频?
事实证明,最终用户必须通过以下方式手动启用自动视频播放:
- 启动时按 Ctrl+Alt+S
- 正在登录
- 打开 Chrome 浏览器并输入:
chrome://flags/#autoplay-policy
- 将 "Autoplay policy" 从 "Default" 更改为 "No user gesture is required"
- 按下 "relaunch"
- 正在重启设备
从现在开始,自动播放在您的应用中使用的 webview 组件中再次起作用。
请参阅 Google 关于此主题的 this comment thread。
此功能在信息亭上通常很有用,您希望在信息亭中自动播放来自某个指定站点的声音。在这种情况下,您可以:
- 设置
- 高级
- 隐私和安全
- 站点设置
- 声音
并为特定网站启用自动播放。它应该覆盖其默认行为并在显示站点后立即播放声音。
对于信息亭,我将此站点添加到 chrome://settings/content/sound
文件:///*
这允许自动播放的视频在本地文件中有声音。
GoogleChrome66版本以后,播放音量未静音时不再自动开始播放音视频文件
进行此更改是为了防止自动播放广告视频和其他烦人的网页元素。然而,这对自动播放功能的许多完全有效的应用程序有负面影响,例如在标牌应用程序中。
可以在 Google Chrome 浏览器启动时使用命令行选项
覆盖不自动播放有声视频的新默认行为--autoplay-policy=no-user-gesture-required
或
--no-user-gesture-required
新的默认自动播放行为也存在于 ChromeOS 上的 Chrome 浏览器中(目前处于 Beta 频道)。对于 ChromeOS 上的 Kiosk-apps 运行,没有命令行选项,只能使用 Manifest.json 文件进行配置。
目前 Manifest.json 格式的文档中没有允许更改自动播放策略的选项。
有什么方法可以更改 Kiosk 应用中新的 Chrome 默认自动播放策略,以允许在 ChromeOS 上的应用中自动播放视频?
事实证明,最终用户必须通过以下方式手动启用自动视频播放:
- 启动时按 Ctrl+Alt+S
- 正在登录
- 打开 Chrome 浏览器并输入:
chrome://flags/#autoplay-policy
- 将 "Autoplay policy" 从 "Default" 更改为 "No user gesture is required"
- 按下 "relaunch"
- 正在重启设备
从现在开始,自动播放在您的应用中使用的 webview 组件中再次起作用。
请参阅 Google 关于此主题的 this comment thread。
此功能在信息亭上通常很有用,您希望在信息亭中自动播放来自某个指定站点的声音。在这种情况下,您可以:
- 设置
- 高级
- 隐私和安全
- 站点设置
- 声音
并为特定网站启用自动播放。它应该覆盖其默认行为并在显示站点后立即播放声音。
对于信息亭,我将此站点添加到 chrome://settings/content/sound
文件:///*
这允许自动播放的视频在本地文件中有声音。