关于html:在任何浏览器中播放任何格式的音频文件

Play audio file of any format in any browser

我在不同的手机上录制音频,每个手机都以不同的格式保存文件,例如

.m4a, .3ga, .amr

。我现在面临的问题是如何在任何浏览器中播放此类音频文件。

1
2
3
4
  <source src="myfile.mp3" type="audio/mpeg">
  <source src="myfile.ogg" type="audio/ogg">
 
</audio>

我试过上面的代码,但没有用。因为我无法应用 .m4a、.3ga 和 .amr 的代码。

电话录音肯定不会出现在 mp3 文件中

我还需要应用其他方法吗?

有什么建议吗?请


很抱歉给您带来坏消息,但是您无法在 HTML5 元素中播放任何文件格式。
相反,您可以从此处列出的有效音频格式列表中进行选择:
https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats

简而言之,有效的格式是:

  • 网络管理
  • 奥格
  • MP3
  • AAC
  • WAV
  • 在你的情况下,如果你想播放 HTML5 规范不支持的任何音频格式,你必须解决它,就像在 HTML5 之前播放音频文件一样,使用插件。
    您可以在 Web 上找到许多适用于浏览器的音频插件,适用于每种文件格式。