1

Internet Explorer 9 で audio.js プレーヤーが読み込まれません。mp3/ogg/wav 形式を使用すると、すべて同じエラーが表示されます。

Error loading: "[object Object]"

ここに画像の説明を入力

ただし、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>
4

1 に答える 1

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 は十分にスマートです。

于 2014-08-21T10:11:36.290 に答える