为什么在网络音频 API 中使用振荡器总是会在 Chrome 中泄漏内存?漏洞?
Why does using an oscillator in the Web Audio API always leak memory in Chrome? bug?
我的印象是我只需要 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.
提交错误
我的印象是我只需要 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.
提交错误