我正在使用以下代码使用 HTML5 音频播放器播放 .wav
文件。
<audio controls autoplay>
<source src="test.wav" type="audio/wav">
Your browser does not support the audio element.
</audio>
该文件未在浏览器中播放。我在 IE Edge 和 Chrome 中都试过了,但它在两者中都不起作用。
如果我尝试使用有效的 .mp3
格式。互联网上的文档似乎表明支持 .wav
格式。
我的代码有什么问题吗?我们可以使用 HTML5 音频元素在 IE Edge 和 Chrome 中播放 .wav
文件吗?
另外,如果我直接在浏览器中打开.wav
文件,那么这些文件也不会播放。
感谢您抽出时间,如果需要任何其他信息,请告诉我。
编辑:
我的 wav
文件似乎有问题,因为如果我尝试来自 http://freewavesamples.com/files/Kawai-K11-CleanGtr-C3.wav 的文件然后它可以工作,但不适用于我的本地 wav 文件。
最佳答案
不,IE/Edge 不支持 WAV 文件。参见 https://www.w3schools.com/html/html5_audio.asp , 唯一常见的格式是 MP3。
奇怪的是,所有其他浏览器都支持 WAV,这很奇怪,因为 WAV 主要是 Windows 的东西。
关于html - .wav 文件不在 HTML 5 中的音频元素中播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44115677/