src/views/DronePilotDetails.vue
@@ -573,6 +573,13 @@ onBeforeUnmount(() => { window.removeEventListener('orientationchange', checkOrientation); window.removeEventListener('resize', checkOrientation); // 销毁地图实例 if (window.cesiumViewer && !window.cesiumViewer.isDestroyed()) { window.cesiumViewer.destroy(); } if (globalViewer && !globalViewer.isDestroyed()) { globalViewer.destroy(); } if (player) { player.dispose(); }