问题场景:
chrome中打开时,video标签都不能自动播放, 添加 autoplay属性不起做用
1、方案一chrome
在video标签中添加muted属性,亲测有效浏览器
<video muted src="xxx" autoplay loop></video>
原理就是大多数浏览器在都支持静音的视频播放,若是你的视频须要有声音,或者要用音频,这个仍是不能解决问题,并且不是太稳定。。。
2、方案二安全
修改浏览器默认配置,只适合本地展现,或大屏展现用
在浏览器地址栏 输入 chrome://flags/#autoplay-policyide
找到“New history entries require a user gesture.”, 修改后面状态为“”Enabled“”,重启浏览器就行了oop
把浏览器的模式设置一下就能够自动播放了。ui
原理 :由于video可能加载各类视频,自动播放会有必定的不安全性。spa
后记:后续有发现新方法还会持续更新视频