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

标签 google-chrome-extension html5-video html5-audio google-chrome-app google-chrome-os

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

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

可以在启动 Google Chrome 浏览器时使用命令行选项覆盖不自动播放有声视频的新默认行为
--autoplay-policy=no-user-gesture-required
或者
--no-user-gesture-required
新的默认自动播放行为也出现在 ChromeOS 上的 Chrome 浏览器中(目前处于测试版 channel 中)。对于在 ChromeOS 上运行的 Kiosk 应用,没有命令行选项,只能使用 Manifest.json 文件进行配置。

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

有什么方法可以更改 Kiosk 应用中新的 Chrome 默认自动播放策略,以允许在 ChromeOS 上的应用中自动播放视频?

最佳答案

此功能在您想要从一个指定站点自动播放声音的信息亭上通常很有用。在这种情况下,您可以:

  • 设置
  • 高级
  • 隐私和安全
  • 网站设置
  • 声音

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

    关于google-chrome-extension - 如何在版本 66 或更高版本的 Google Chrome 自助服务终端应用中允许视频自动播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49921453/

    相关文章:

    javascript - 在内容和背景之间传递的 Chrome 扩展消息不起作用

    google-chrome-extension - 事件页面和背景页面

    javascript - 显示和播放在输入 JavaScript 中选择的音频文件

    javascript - Safari 11 对 HTML5 音频的新自动播放限制

    javascript - 尝试在点击时替换音频 src 值?

    javascript - 带有CSS计数器的jQuery select元素

    javascript - 使用 api 检查文件是否在 Chrome 中下载

    android - 音频和视频未在 Android WebView HTML5 中播放

    javascript - 要查找什么事件...更改视频元素的当前时间时

    html - 使用 jwplayer + HTML5 播放视频后再次显示海报图像