首页 / 浏览问题 / WebGIS / 问题详情
三维地图多次销毁及初始化内存不会释放导致浏览器崩溃白屏问题
8EXP 2021年11月16日
用react加载初始化渲染三维模型的组件
多次销毁组件及加载组件,内存会一直上升,大概5-10次就浏览器内存溢出崩溃白屏

页面加载时调用let viewer = new Cesium.Viewer()
页面销毁时viewer.destroy()
但是内存并不会得到释放

1个回答

你好,viewer释放的速度比较缓慢,建议不要destroy掉,直接复用即可
6,087EXP 2021年11月16日
但是不destroy掉的话 ,切换页面时候  组件重新加载依然会初始化,内存依然会升高,难道要在最外层使用这个组件切换的时候判断路由控制显隐吗。。
...