css3 video标签 如何在不交互的情况下 自动播放+有声音嘞?

2023-06-16 354 0

试了自动播放默认静音播放,如何自动播放并且有声音呢

浏览器默认是关闭的,但是用户可以手动去设置允许,但是在用户设置之前,你是没有办法绕过的。

除非你被绝大多数的用户认可那么浏览器可能会把你的域名添加到播放白名单中,比如说 Youtube 这类的视频网站,所有的用户进入都会点击播放视频。

但是如果说是自己公司的项目,除了一开始提到的通过用户自己设置之外,也可以通过一些其他方式来绕过,比如说事件代理来触发。但是并不推荐这样做,无意义的滥用只会让浏览器的限制越来越严格。

和产品或者老大聊一下就好了,直接说现在浏览器做了限制没有办法自动播放的同时携带声音。

https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/vid...

https://developer.mozilla.org/zh-CN/docs/Web/Media/Autoplay_g...

鄙人之前写的一个功能 看一下这个参考一下,也许对你有帮助

浏览器已经禁止了这种行为,认为会意外地打扰到用户,必须要手动触发

基本上都是禁用的 ,我前面写m3u8格式的视频播放 H5使用的插件是mui-player 是可以实现自动播放的

回答

相关文章

nuxt2部署静态化和ssr的时候访问首页先报404再出现首页为什么?
`clip-path` 如何绘制圆角平行四边形呢?
多线程wait方法报错?
VUE 绑定的方法如何直接使用外部函数?
vue2固定定位该怎么做?
谁有redis实现信号量的代码,希望借鉴一下?