HTML5 音频播放器未在 ios Safari 中自动播放

Posted

技术标签:

【中文标题】HTML5 音频播放器未在 ios Safari 中自动播放【英文标题】:HTML5 audio player not autoplaying in ios safari 【发布时间】:2019-10-30 12:43:21 【问题描述】:
<audio controls autoplay>
  <source src="horse.ogg" type="audio/ogg">
</audio>

此音频未在 ios 浏览器中自动播放。甚至尝试过模拟点击。还是不行。

我正在使用 Angular 7。

【问题讨论】:

阅读 Safari 和移动浏览器自动播放的新政策HERE 【参考方案1】:

据我所知,Safari 不支持 ogg 格式。见https://caniuse.com/#search=ogg

您可以为源音频使用另一种格式,例如mp3 或 wav。

<audio controls autoplay>
  <source src="horse.ogg" type="audio/ogg" />
  <source src="horse.mp3" type="audio/mpeg" />
</audio>

【讨论】:

以上是关于HTML5 音频播放器未在 ios Safari 中自动播放的主要内容,如果未能解决你的问题,请参考以下文章

iOS Web 应用上的 HTML5 音频

Safari 音频 HTML5 问题

在 iOS 中连续播放 HTML5 音频/视频?

html5 音频在 ios Safari 中不起作用

音频和视频未在 Android WebView HTML5 中播放

Safari html5 视频 mp4 未在 htaccess 文件夹中播放,[重复]