Chrome 不自动播放静音视频

Posted

技术标签:

【中文标题】Chrome 不自动播放静音视频【英文标题】:Chrome not autoplaying muted video 【发布时间】:2018-12-17 17:43:51 【问题描述】:

我正在尝试自动播放视频,它适用于 safari 和 Firefox,但不适用于 chrome。我有 muted 属性,我也尝试使用 typescript 播放它,但出现错误,例如:“Uncaught (in promise) DOMException: play() failed 因为用户没有先与文档交互”,我知道与谷歌的新政治有关,但我能做些什么来修复这个错误?

【问题讨论】:

【参考方案1】:

似乎是一项新的 Google 政策,参见

https://developers.google.com/web/updates/2017/09/autoplay-policy-changes

和Muted Autoplay video shows error: play() failed because the user didn't interact with the document first.

document.getElementById('video1').play(); 加载您的视频后 6 个月前工作,现在看来不可能...

【讨论】:

以上是关于Chrome 不自动播放静音视频的主要内容,如果未能解决你的问题,请参考以下文章

Chrome中的静音自动播放仍然无法正常工作

谷歌浏览器视频怎么带声音自动播放?

Chrome,firefox解除阻止视频自动播放

Chrome 自动播放政策 - Chrome 76

面临问题让用户选择取消静音自动播放 vimeo iframe 嵌入

用于数字标牌的 Chrome 中的 HTML5 视频自动播放