我正在不同的手机中录制音频,每个都以不同的格式保存文件,如
.m4a,.3ga,.amr
。我现在面临的问题是如何在任何浏览器中播放此类音频文件。
<audio controls height="100" width="100">
<source src="myfile.mp3" type="audio/mpeg">
<source src="myfile.ogg" type="audio/ogg">
<embed height="50" width="100" src="myfile.mp3">
</audio>
我尝试了上面的代码,但没用。因为我无法应用.m4a,.3ga和.amr。
的代码电话录音肯定不会出现在mp3文件中
我需要申请其他任何方法吗?
有什么建议吗?请
答案 0 :(得分:1)
使用此链接,您可以使用HTML5播放大部分音频
答案 1 :(得分:1)
很抱歉给您带来了坏消息,但您无法在<audio>
HTML5元素中播放任何文件格式。
相反,您可以从此处列出的有效音频格式列表中进行选择:
https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats
很快,有效格式为:
1. WebM
2. Ogg
3. Mp3
4. AAC
5. WAV
在您的情况下,如果您想播放HTML5规范不支持的任何音频格式,您必须使用来解决它,就像在HTML5之前播放音频文件一样插件即可。
您可以在网上找到适用于各种文件格式的浏览器的大量音频插件。