这是我的代码。尽管我添加了.ogg版本,但它在Chrome浏览器中工作正常,但在Firefox中却不能。
if(new_id != old_id)
{
var audio = new Audio();
if(audio.canPlayType("audio/mpeg") == "probably") {
playSound("signal.mp3");
} else if(audio.canPlayType("audio/ogg") == "probably") {
playSound("signal.ogg");
}
最佳答案
Firefox无法播放mp3,某些ogg文件在此处检查:
http://www.w3schools.com/tags/av_met_canplaytype.asp
http://html5doctor.com/html5-audio-the-state-of-play/
我认为您的问题是Firefox无法支持音频/ ogg编解码器。
尝试使用由ogg和mp3插入的 WAV 。
关于javascript - Firefox中的Javascript播放声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19504324/