我使用Audio()
对象来在浏览器中播放一些声音文件。HTML5音频对象 - 支持哪些WAV格式?
var audio = new Audio(file);
audio.play()
的声音文件可以来自2个不同的“地方”,似乎有稍微不同格式。
文件可以正常播放时被传递到Audio
对象wav
文件具有以下特性(从Mac上的“获取信息”)...
Sample rate: 8,000
Bits per sample: 16
Duration: 00:17
Audio Channels: 1
File size: 278KB
然而,当一个文件有以下特性,我听不到任何声音,我没有看到标签中的小喇叭图标,也没有控制台错误,就像没有任何反应一样。
Sample rate: 8,000
Duration: 00:29
Audio Channels: 1
File size: 31KB
注:唯一的区别是,第二实施例不具有“位每样品”值?另外,请注意文件大小,尽管长度?
任何人都可以对此有所了解吗?
注:这是不是涉及到这个问题......每样 SO Link
29 SE在31 KB的情况下,这是不对的。你确定WAV文件是完好无损的,你可以使用其他程序播放吗? – CBroe
@CBroe,是的,如果我在iTunes中打开它,它会很好! – AdamJeffers