Audio.disconnect()
方法用于断开音频源和音频目标的连接。
audio.disconnect(destination);
destination
:音频目标。如果不提供此参数,则断开所有连接。const context = new AudioContext();
const oscillator = context.createOscillator();
const gainNode = context.createGain();
// 将振荡器连接到增益节点
oscillator.connect(gainNode);
// 将扬声器连接到增益节点
gainNode.connect(context.destination);
// 断开扬声器和增益节点的连接
gainNode.disconnect(context.destination);
// 所有连接都已断开
destination
参数,则会断开音频源和所有音频目标之间的所有连接。