WELIFE Docs Swagger Admin Web

WP-FE-MAP-NATIVE-01 — Khôi phục MapView native + lớp Mapbox

Domain: D-PLACE · WP: WP-FE-MAP-NATIVE-01 · 2026-08-21 · CON

Sự cố

canUseNativeGoogleMap() yêu cầu EXPO_PUBLIC_ANDROID_MAPS_NATIVE=1 dù app.json đã có Google Maps key. Android Expo Go / APK vì thế không render MapView — Home hiện placeholder sông, Gọi xe/listing hiện «mở iOS/Android» dù đang chạy native. API /places/map vẫn 200 (pin có, nền map mất).

Sửa

  1. Bật MapView khi Expo Go hoặc có googleMaps.apiKey (app.json / env). Cờ ANDROID_MAPS_NATIVE chỉ còn fallback APK custom không key.
  2. Import lại MapboxUrlTile trên Home · NearbyMapSheet · WelifeMap · RideLiveMap (auto khi có pk.).

File

Reload Expo (r hoặc -c). Web vẫn placeholder.

Domain: D-PLACE
WP: WP-FE-MAP-NATIVE-01
Surfaces: CON
Status: IMP
Local: mapboxTiles tests
Next: reload Expo Go