关于 Chrome 音视频自动播放的问题
在 Chrome 音视频播放的时候,play() 返回的是一个 promise,当播放失败的时候一般会显示一个按钮让用户手动进行播放。
但是在浏览其他大型视频网站的时候,会发现他们的网站貌似没出现过该问题。于是去查阅了相关资料。
其实最主要查看 https://developer.chrome.com/blog/autoplay 即可得到答案。
总结就是 Chrome 有个自动播放的策略。
Chrome 中的自动播放策略
改善用户体验,减少安装广告拦截器的动机,并减少数据消耗
Chrome 66 中针对音频和视频元素推出的自动播放策略有效地阻止了 Chrome 中大约一半不需要的媒体
阅读更多