我有这个javascript音频播放器,它可以播放mp3文件。在FF v23.0.1 (Mac)上,它不起作用(原因是无处不在和这里),我不明白的是,如果我将URL直接指向mp3文件,FF会显示自己的播放器,而歌曲播放得很好。但是当使用javascript音频API时
var audio = new Audio('/my-song.mp3') ; // --> HTTP “Content-Type” van “audio/mpeg” not supported
audio.autoplay = true ;它不起作用。有人能给我解释一下为什么吗?
丁烯
发布于 2013-09-16 21:09:56
错误是(请注意,我已将其翻译成英文):不支持HTTP“Content”的“音频/mpeg”。
你的火狐版本似乎还不支持MP3。
直接浏览.mp3时显示的播放器可能只是一些处理内容类型的插件,如QuickTime、VLC等.但是,当在<audio>元素中使用该文件时,它不会运行。
有关哪个平台上的Firefox支持什么编解码器的信息,请参阅“支持的媒体格式.”文章。
https://stackoverflow.com/questions/18835211
复制相似问题