AudioContext Web 音频 API 在 IE(11) 中不工作

AudioContext Web audio API not working in IE(11)

我正在建立一个网站,其中有一个功能可以在每次重新加载页面时在一个耳塞而不是两个耳塞中播放音频,所有代码在 Google Chrome、Firefox、Microsoft Edge,但无法在 IE(11) 中运行。我一直在解决这个bug,但它总是显示以下错误

SCRIPT445: Object doesn't support this action

行错误在下面的代码

var audioCtx = new (window.AudioContext || window.webkitAudioContext);

我已经在 try-catch 案例中检查了这段代码,但它也没有执行。 如果 WEB AUDIO API AudioContext

任何人都可以帮我消除这个错误或者可以给我提供任何替代脚本吗

我的理解是IE从来不支持WebAudio,以后也不会支持。您所能做的就是检测 window.AudioContext 是否存在,并放弃一些关于无法在 IE 上工作的通知。