gpt4 book ai didi

javascript - Kineticjs 会导致内存泄漏。舞台被摧毁后不释放

转载 作者:行者123 更新时间:2023-12-03 11:12:10 25 4
gpt4 key购买 nike

我们的单页应用程序为新的 url 路由生成一个新阶段。
我们有巨大的内存泄漏。
我们注意到,即使在调用 stage.destroy() 之后,作为全局变量的 Kinetic.shapes 和 Kinetic.names 也永远不会被清除。

下面的调用不能解决问题:

        this.stage.destroy()
Kinetic.shapes = [];
Kinetic.names = [];
Kinetic.stages = [];

有什么想法吗?谢谢

最佳答案

您使用的是哪个版本的kinetic.js?看起来他们在 5.1.0 版本中使用 stage.destroy() 修复了内存泄漏 https://github.com/ericdrowell/KineticJS/wiki/Change-Log

关于javascript - Kineticjs 会导致内存泄漏。舞台被摧毁后不释放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27527356/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com