1

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

私は非常に混乱しています。何か不足していますか?

4

0 に答える 0