L7 icon indicating copy to clipboard operation
L7 copied to clipboard

内存溢出问题

Open foxii-cn opened this issue 1 year ago • 2 comments

问题描述

使用new L7.Scenenew GaodeMap创建地图实例,调用scene.destroy()后,打开chrome开发者工具内存一栏,点击垃圾回收后,拍摄堆快照,搜索layerscene可以看到大量对象并未被释放 image image

重现链接

https://codesandbox.io/p/sandbox/hungry-sid-yj4ylr?file=%2Fpackage.json

重现步骤

进入页面等加载完就可以垃圾回收拍摄堆快照了,拍之前记得要选中*.csb.app那个

预期行为

layer等对象应该被释放,scene在持有它的引用销毁后也应该被释放

平台

  • 操作系统: [Windows.]
  • 网页浏览器: [Google Chrome]

屏幕截图或视频(可选)

No response

补充说明(可选)

No response

foxii-cn avatar Feb 01 '24 07:02 foxii-cn

hi @foxii-cn, welcome!

github-actions[bot] avatar Feb 01 '24 07:02 github-actions[bot]

感谢反馈

lzxue avatar Feb 01 '24 07:02 lzxue