当我尝试播放声音时,这是一个 mp3,如下所示:
createjs.Sound.registerSound('uploads/songs/test.mp3','song');
它在 FireFox 中给了我这个错误(Chrome 工作正常):
传递给的缓冲区
decodeAudioData
包含未知的内容类型
有谁知道这是什么原因或如何解决这个问题?
PS:使用 .Ogg 文件可以,但我也确实需要 mp3 才能工作。
当我尝试播放声音时,这是一个 mp3,如下所示:
createjs.Sound.registerSound('uploads/songs/test.mp3','song');
它在 FireFox 中给了我这个错误(Chrome 工作正常):
传递给的缓冲区
decodeAudioData
包含未知的内容类型
有谁知道这是什么原因或如何解决这个问题?
PS:使用 .Ogg 文件可以,但我也确实需要 mp3 才能工作。
Windows 上的 Firefox存在一个已知问题,即无法正确加载所有 mp3 文件,因此建议您先加载其他支持的文件类型(例如 ogg)。
希望有帮助。