AudioContextを使用して周波数データを取得するビジュアライザーを使用しています。Internet Explorer では動作しません。
以前のスタック オーバーフローの質問は、ある程度関連していました。
HTML5 Internet Explorer の WebAudio API を javascript ゲームに置き換えるには?
したがって、次のコードを使用して AudioContext を取得しています
function audioContextCheck()
{
if (typeof window.AudioContext !== "undefined") {
console.log('AudioContext');
return new window.AudioContext();
} else if (typeof webkitAudioContext !== "undefined") {
console.log('webkitAudioContext');
return new window.webkitAudioContext();
} else if (typeof window.mozAudioContext !== "undefined") {
console.log('mozAudioContext');
return new window.mozAudioContext();
} else {
console.log('NONE OF THEM!');
}
}
コンソールは'NONE OF THEM'を返します。これは、Internet Explorer (バージョン 11) がオーディオ関連のものを読み込めないことを意味します。
Microsoft 独自のドキュメントでは AudioContext() が参照されています: https://msdn.microsoft.com/en-us/library/dn954795(v=vs.85).aspx
私は非常に混乱しています。何か不足していますか?