我曾在几本教程中看到人们在Oscillators Nodes中的.disconnect()
之后使用.stop()
。
据我了解,振荡器节点是一次性的,因此当它停下来并被扔掉时,它也不会断开连接吗?
我理解不对吗?为什么在.disconnect()
之后需要使用.stop()
?
最佳答案
根据W3C Specification:
因此,当AudioNode停止并且不留任何引用时,它将断开自身连接,因此不需要在disconnect()
之后显式调用stop()
。
我曾在几本教程中看到人们在Oscillators Nodes中的.disconnect()
之后使用.stop()
。
据我了解,振荡器节点是一次性的,因此当它停下来并被扔掉时,它也不会断开连接吗?
我理解不对吗?为什么在.disconnect()
之后需要使用.stop()
?
最佳答案
根据W3C Specification:
因此,当AudioNode停止并且不留任何引用时,它将断开自身连接,因此不需要在disconnect()
之后显式调用stop()
。