用Javascript检测浏览器音频支持情况

用javasciprt检测音频格式支持情况,可以使用audio元素的canPlayType方法检测浏览器支持的文件格式情况

代码如下:
function checkAudio(){
  var audio =  document.getElementById('#audio');
  if("" != audio.canPlayType('audio/mpeg')){
    document.write('你的浏览器支持mp3编码...');
  } 
    if("" != audio.canPlayType('audio/ogg;codes="vorbis"')){
    document.write('你的浏览器支持ogg编码...');
  } 
    if("" != audio.canPlayType('audio/mp4;codes="mp4a.40.5"')){
    document.write('你的浏览器支持aac编码...');
  }else{
    document.write('你的浏览器不支持要检测的音频格式...');
 } 
};
window.onload = function(){checkAudio();};

打印的效果可自行在浏览器中测试查看 欢迎指正 谢谢 :)

你可能感兴趣的:(javascript)