Howler.js - WebM 文件在 Safari 14.1 上出现“解码音频数据失败”错误

问题描述

问题

从 v14.1 开始,Safari 应该支持 WebM 声音文件。但是,在尝试使用 Howler 加载声音时出现 Decoding audio data Failed 错误

文件链接如下。 WebM 文件是使用

从 MP3 文件编码的
ffmpeg -i ./April.mp3 -c:a libvorbis ./April.webm

您知道为什么无法加载 WebM 文件吗?

非常感谢!

文件(在 Safari 14.1 中打开时都可以正常播放)

沙盒(使用 Howler 播放文件

https://codesandbox.io/s/safari-sound-bug-83xxo?file=/src/App.tsx

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)