在IE 9及以下版本中未加载audio.js播放器

时间:2014-08-21 08:11:45

标签: javascript html audiojs

未在Internet Explorer 9中加载audio.js播放器。当我使用mp3 / ogg / wav格式时,它们都显示相同的错误:

Error loading: "[object Object]"

enter image description here

但是,它适用于Chrome和Firefox。这是我使用的代码:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script src="./audiojs/audio.min.js"></script>
<script>
  audiojs.events.ready(function() {
    audiojs.createAll();
  });
</script>
</head>
<body>
<audio src="ace.wav" preload="auto"></audio>
</body>
</html>

1 个答案:

答案 0 :(得分:0)

您应首先查看developertools的网络选项卡,并检查是否已加载音频文件。我确实得到了相同的视频错误,我不得不扩展IE的mineTypes。

尝试使用

扩展.htaccess
# Server can play audio
# MP3 audio
AddType audio/mpeg3 .mp3
AddType audio/mp3 .mp3
AddType audio/x-mpeg3 .mp3

# Ogg Vorbis audio
AddType audio/ogg .ogg
AddType audio/ogg .oga

IE需要正确的应用程序头,chrome和firefox在大多数情况下都足够聪明。

相关问题