浏览器默认是关闭的,但是用户可以手动去设置允许,但是在用户设置之前,你是没有办法绕过的。除非你被绝大多数的用户认可那么浏览器可能会把你的域名添加到播放白名单中,比如说 Youtube 这类的视频网站,所有的用户进入都会点击播放视频。但是如果说是自己公司的项目,除了一开始提到的通过用户自己设置之外,也可以通过一些其他方式来绕过,比如说事件代理来触发。但是并不推荐这样做,无意义的滥用只会让浏览器的限制越来越严格。和产品或者老大聊一下就好了,直接说现在浏览器做了限制没有办法自动播放的同时携带声音。
https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/vid...https://developer.mozilla.org/zh-CN/docs/Web/Media/Autoplay_g...
浏览器默认是关闭的,但是用户可以手动去设置允许,但是在用户设置之前,你是没有办法绕过的。
除非你被绝大多数的用户认可那么浏览器可能会把你的域名添加到播放白名单中,比如说 Youtube 这类的视频网站,所有的用户进入都会点击播放视频。
但是如果说是自己公司的项目,除了一开始提到的通过用户自己设置之外,也可以通过一些其他方式来绕过,比如说事件代理来触发。但是并不推荐这样做,无意义的滥用只会让浏览器的限制越来越严格。
和产品或者老大聊一下就好了,直接说现在浏览器做了限制没有办法自动播放的同时携带声音。