lucl
2026-06-30 90994ef2ca268564a681a66b17381f41434ac029
feat: 调高顶部安全区
2个文件已修改
7 ■■■■■ 已修改文件
src/robotaxi/pages/begin-route/hooks/use-map-viewport.ts 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/hooks/use-route-manager.shared.ts 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/hooks/use-map-viewport.ts
@@ -753,10 +753,7 @@
    // order_detail 视口(行程已结束/支付成功)下的上车点 marker 会显示向上突出的 customCallout 气泡,
    // 需要在系统安全区之上再叠加 ≈灵动岛 + 气泡高度的缓冲,避免气泡被灵动岛/状态栏遮挡。
    // 数值与接驾态 ACTIVE_TRIP_CAMERA_TOP_EXTRA_PADDING 保持一致(80),其它视口沿用原有 32。
    const topInsetExtra =
      viewportType === "order_detail"
        ? ROUTE_VIEWPORT_TOP_EXTRA_PADDING + 10
        : ROUTE_VIEWPORT_TOP_EXTRA_PADDING;
    const topInsetExtra = ROUTE_VIEWPORT_TOP_EXTRA_PADDING
    const topPadding = Math.max(
      baseTopPadding,
      resolveSafeTopInset() + topInsetExtra
src/robotaxi/pages/begin-route/hooks/use-route-manager.shared.ts
@@ -19,7 +19,7 @@
/** 地图视口最小顶部内边距。 */
export const ROUTE_VIEWPORT_MIN_TOP_PADDING = 32;
/** 地图视口顶部附加安全区内边距。 */
export const ROUTE_VIEWPORT_TOP_EXTRA_PADDING = 50;
export const ROUTE_VIEWPORT_TOP_EXTRA_PADDING = 60;
/** 地图视口底部附加安全区内边距,因为地图的高度是 87vh,到时底部 padding 偏高,要减去一点 */
export const ROUTE_VIEWPORT_BOTTOM_EXTRA_PADDING = 0;
/** 地图视口左右内边距。 */