diff --git a/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/view/TravelRealityView.kt b/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/view/TravelRealityView.kt index 7f6e382b0c..e1c095aa4a 100644 --- a/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/view/TravelRealityView.kt +++ b/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/view/TravelRealityView.kt @@ -329,6 +329,9 @@ class TravelRealityView @JvmOverloads constructor( hideSmallCarMarker() // 显示行程总览地图样式 changeMapSettings(false) + if (!isRoadTrackReq) { + handleRoadTrajectories(roadTrackList, null) + } } } @@ -601,7 +604,10 @@ class TravelRealityView @JvmOverloads constructor( Log.d(TAG, "Road track result is:$it") roadTrackList = it isRoadTrackReq = false - handleRoadTrajectories(it, reqData) + // 司机屏默认显示小地图的渲染,乘客屏默认显示行程总览地图的渲染 + if (!AppIdentityModeUtils.isDriver(FunctionBuildConfig.appIdentityMode) || !isSmallMap) { + handleRoadTrajectories(it, reqData) + } }, onError = { isRoadTrackReq = false Log.d(TAG, "Road track error is:$it")