html - .wav 文件不在 HTML 5 中的音频元素中播放

标签 html audio wav

我正在使用以下代码使用 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/

相关文章:

android - 移动硬件的最大录音容量是多少?

matlab - 从 wav 文件中去除噪声,MATLAB

python - 从mfcc python生成.wav文件

python - 我有一个选择列表,我需要在按钮组上重新制作它

html - ie 中的不透明度使用绝对定位的 div 不起作用

jquery - 将鼠标悬停在 1 个 div 上以更改另一个中的内容

html - li 增加时 CSS 自动更改 ul 宽度(向左浮动)

audio - C或Python中的声音同步

delphi - 如何消除 DirectShow 过滤器链中 1 秒的延迟? (使用Delphi和DSPACK)

audio - 是否可以播放无缝循环 WAV 文件而不会卡顿?