SoundJS:Firefox无法播放mp3

时间:2014-06-05 22:20:48

标签: javascript firefox soundjs

我目前正在开发一个网站,其中包括使用SoundJS制作的音乐播放器。 我,我自己,正在使用谷歌浏览器测试和调试我的网站,它就像一个魅力,但当我最近在FireFox中测试它时,我注意到这个奇怪的错误。

当我点击播放按钮并且声音正在注册时,我收到此错误:

The buffer passed to decodeAudioData contains an unknown content type

我在javascript文件中使用的代码来创建soundInstance: '响应'是一个包含.mp3文件位置的字符串(这在Chrome中完全有效)。

createjs.Sound.registerSound('uploads/songs/'+response,'song');

当我使用' ogg'来测试同一段代码时文件在FireFox中完美运行。 我也从一些人那里听说它在Safari中也不起作用,但不幸的是我是一个Windows用户。

如果您想自己测试一下: www.playmesome.be。只需按下播放按钮,由于此错误,它将继续无限加载。

感谢阅读!

1 个答案:

答案 0 :(得分:1)

在Windows上有一个known issue版本的Firefox没有正确加载所有mp3文件,因此建议您先加载其他支持的文件类型(例如ogg)。

希望有所帮助。

相关问题