Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/459.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 节点断开连接时是否取消节点上的自动化事件?_Javascript_Web Audio Api - Fatal编程技术网

Javascript 节点断开连接时是否取消节点上的自动化事件?

Javascript 节点断开连接时是否取消节点上的自动化事件?,javascript,web-audio-api,Javascript,Web Audio Api,我正在断开音频节点(GainNode,StereoPannerNode)的连接,并在以后的另一个时间在另一种情况下重用它们(以减少GC活动)。我应该取消节点AudioParams上的所有自动化事件(例如,我应该调用)还是在调用时自动完成 我在MDN的文档中没有找到任何详细信息,因此我假设在断开节点连接后,AudioParams可能仍在更改。这是一个非常好的问题。由于没有说明,我认为最好假设自动化仍然存在。如果您不想这样做,您需要在重新连接之前取消任何自动操作。没有花时间阅读所有内容,但请查看此处

我正在断开音频节点(
GainNode
StereoPannerNode
)的连接,并在以后的另一个时间在另一种情况下重用它们(以减少GC活动)。我应该取消节点AudioParams上的所有自动化事件(例如,我应该调用)还是在调用时自动完成


我在MDN的文档中没有找到任何详细信息,因此我假设在断开节点连接后,AudioParams可能仍在更改。

这是一个非常好的问题。由于没有说明,我认为最好假设自动化仍然存在。如果您不想这样做,您需要在重新连接之前取消任何自动操作。

没有花时间阅读所有内容,但请查看此处的绿色注释: