1.问题描述
在使用hls视频流地址在h5<video>标签中播放时,遇到一个问题;使用点击播放时,视频正常播放,但是切换到自动播放时,只有第一次的画面,浏览器还报了一个错
Uncaught (in promise) DOMException: play() failed because the user didn't
interact with the document first
2.问题解释
这是Google针对aotuplay的一个改革
3.问题解决方案
解决方法有两种:
a.在<video>上面加上muted即可,这个是静音
b.访问chrome://flags/#autoplay-policy,修改浏览器上的
在Autoplay policy中将Default改为No user gesture is required
点击下方的“RELAUNCH NOW”