我的印象是,我只需要stop节点,并删除对该节点的所有引用。

以下代码泄漏了Chrome中的内存:

const context = new AudioContext();
for (var i = 0; i < 1000000; i++) {
    const node = context.createOscillator();
    node.start();
    node.stop();
}


但是,它不会在Firefox中泄漏。

我的代码有问题吗?还是Chrome中的错误?

最佳答案

看起来像Chrome中的错误。请在crbug.com/new上提交错误。

10-04 14:59