#1457·Tone.js

监听器热切地包装 AudioListener 的位置参数 - Firefox 在 initialize() 方法中会抛出自定义原生上下文

作者: naomiaro创建于 2026年7月2日更新于 2026年7月31日
标签firefox

`Tone.setContext(new AudioContext())` 是 AudioWorklet 互操作的文档配方,并且这是在 Tone.js 应用中托管 Web Audio Modules (WAM 2.0) 插件的唯一方法 - WAM 节点继承了原生的 `AudioWorkletNode`,无法加入标准化的音频上下文图。在 Firefox 中,该配方在您可以做任何事情之前就会抛出: