谷歌浏览器基于WEB环境自动播放视频问题的解决方案

说到底,这是谷歌浏览器没有遵守HTML5标准的video标签引起的问题,好吧,处理有点难:

解决谷歌浏览器自动播放视频问题的方法:

1. 检查网站设置:

  • 某些网站可能有自己的自动播放设置。请查看您正在访问的网站的播放器控件或设置菜单,看是否有禁用或启用自动播放的选项。

2. Chrome 浏览器设置:

谷歌浏览器自身也有控制自动播放的设置,但这些设置在不同版本中可能会有所变化,并且目前的版本可能已经移除了全局的自动播放控制选项。这是因为谷歌为了提升用户体验,并减少不必要的干扰,对自动播放策略进行了调整。

目前,Chrome 的自动播放策略主要基于以下几点:

  • 静音自动播放总是允许的。
  • 有声音的自动播放只有在以下情况下才被允许:
    • 用户已经与该域名进行过交互(例如,点击、触摸等)。
    • 在桌面设备上,用户的媒体参与度指数(Media Engagement Index)已超过一定的阈值,这意味着用户之前在该网站上播放过带声音的视频。
    • 用户在移动设备上将该网站添加到主屏幕,或者在桌面设备上安装了 PWA (Progressive Web App)。

尽管如此,您仍然可以尝试以下方法来管理特定网站的自动播放行为:

  • 通过网站信息设置:

    1. 打开您想要更改自动播放设置的网站。
    2. 点击地址栏左侧的锁形图标(查看网站信息)。
    3. 在弹出的菜单中,找到与声音媒体相关的设置。
    4. 您可能会看到允许、阻止或默认等选项,您可以根据需要进行调整。
  • 使用 Chrome 标记(Flags - 谨慎使用):

    1. 在 Chrome 浏览器的地址栏中输入 chrome://flags/ 并按回车键。
    2. 搜索 #autoplay-policy
    3. 您可能会看到一个名为 "Autoplay policy" 的选项。请注意,这个标记可能已经不再可用或者行为与之前的版本有所不同。如果可用,您可以尝试将其设置为不同的选项,例如 "No user gesture is required"(不建议长期使用,因为它可能会影响您的浏览体验)。
    4. 修改后,点击页面底部的 "Relaunch" 按钮重启 Chrome。

    请注意: Chrome 标记是实验性功能,可能会在未来的版本中被移除或更改,使用不当可能会导致浏览器不稳定。

3. 扩展程序:

  • Chrome 网上应用店中有一些扩展程序可以帮助您管理网页上的视频自动播放。您可以搜索并安装这些扩展程序,然后根据其提供的设置进行配置。

4. 开发者工具(临时测试):

  • 如果您是开发者,想要临时禁用自动播放策略进行测试,可以使用命令行启动 Chrome:

    • Windows: 右键点击 Chrome 桌面图标 -> 属性 -> 在“目标”字段的最后添加 --autoplay-policy=no-user-gesture-required,然后点击“应用”和“确定”。通过这个快捷方式启动的 Chrome 将禁用自动播放策略。
    • macOS: 打开终端并执行命令:/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --autoplay-policy=no-user-gesture-required

    请注意: 这种方法只对通过该命令启动的 Chrome 实例有效,关闭后会恢复默认设置。

完工干饭啦~~~~~

 我的热门文章推荐

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值