diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue index c6bcc56..6dcb31f 100644 --- a/src/pages/index/index.vue +++ b/src/pages/index/index.vue @@ -181,7 +181,7 @@ (null) // 馆外导航相关状态 +const isOutdoorGuidePanelEnabled = false const showOutdoorNavPanel = ref(false) const outdoorNavLoading = ref(false) const outdoorNavError = ref('') @@ -1041,6 +1042,16 @@ const handleMoreRouteGuide = () => { // 馆外导航处理函数 const openOutdoorNavPanel = () => { + if (!isOutdoorGuidePanelEnabled) { + showOutdoorNavPanel.value = false + showRoutePlanner.value = false + selectedGuidePoi.value = null + isPoiCardCollapsed.value = false + is3DMode.value = false + clearOutdoorNavState() + return + } + showOutdoorNavPanel.value = true showRoutePlanner.value = false selectedGuidePoi.value = null