Javascript Modernizer功能检测不工作?
我正在尝试使用Modernizer来检测浏览器是否支持某些音频编解码器,但它似乎没有达到我的预期 我运行了以下命令Javascript Modernizer功能检测不工作?,javascript,modernizr,Javascript,Modernizr,我正在尝试使用Modernizer来检测浏览器是否支持某些音频编解码器,但它似乎没有达到我的预期 我运行了以下命令 if(Modernizr.audio.mp4){ //Do Something } 但是,当我在Safari(支持MP4)上测试时,括号内的任何逻辑都没有命中。也许我的逻辑错了,或者我不明白现代人到底在做什么 我想做的就是测试浏览器是否支持MP4音频。现代化似乎是这样做的共识 有什么见解吗 谢谢 您可能正在寻找modernizer.audio.m4a 在我的浏览器上
if(Modernizr.audio.mp4){
//Do Something
}
但是,当我在Safari(支持MP4)上测试时,括号内的任何逻辑都没有命中。也许我的逻辑错了,或者我不明白现代人到底在做什么
我想做的就是测试浏览器是否支持MP4音频。现代化似乎是这样做的共识
有什么见解吗
谢谢 您可能正在寻找
modernizer.audio.m4a
在我的浏览器上,modernizer.audio.m4a
为“可能”(true),而modernizer.audio.mp4
为“未定义”(false)
有关更多详细信息,请参阅文档中的。“Modernizer测试ogg、mp3、wav和m4a”。您可能想键入
m4a
,而不是mp4
?太好了,谢谢。我没有得到“也许”的回应,所以谢谢你澄清这一点。是的,我输入的是错误的mp4而不是m4a。