参考:https://blog.csdn.net/wo_shi_ma_nong/article/details/88077869
来龙去脉
用video.js和video_contrib.js播放hls视频流,浏览器时有时无地提示==“Uncaught (in promise) DOMException”==导致视频播放不成功。有时候刷新能够正常播放,但是很不爽。
原因
google禁止了video,audio标签的autoplay属性。为了不让网页给用户带来骚扰吧。谷歌的初衷不是禁止视频,而是禁止音频,但是视频中包含了音频信息,所以一并被禁止了。
解决办法
给video标签添加属性muted解决。也就是让视频静音。我这边本来就是不需要播放音频的所以无所谓。如果需要播放音频,可以在js中进行处理。