You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Native Maps安卓端街道显示黑色问题求助

React Native Maps安卓端街道显示黑色问题

我开发了一个集成React Native Maps的React Native应用,iOS端运行一切正常,但安卓端街道莫名显示为黑色(截图显示街道为黑色)。

起初我以为是自定义地图样式导致,尽管已明确设置本地道路(及其他道路)的填充色为白色:

{
    featureType: 'road.local',
    elementType: 'geometry.fill',
    stylers: [
      {
        color: '#ffffff',
      },
    ],
  },

但即使关闭自定义地图样式,街道仍始终显示黑色:

<MapView
        provider={PROVIDER_GOOGLE}
        region={{
          latitude: 49.026521,
          longitude: 20.5894,
          latitudeDelta: 0.0032,
          longitudeDelta: 0.0032,
        }}
        style={styles.mapStyle}
        zoomEnabled={true}
        scrollEnabled={true}
        showsUserLocation={true}
        // customMapStyle={CONSTANTS.MAP_STYLE}
>

样式代码如下:

mapStyle: {
    width: '100%',
    height: '100%',
    borderRadius: 15,
  },

测试环境为安卓模拟器Pixel 3a,API版本33,已确认关闭暗色模式。

内容的提问来源于stack exchange,提问作者Michal Gally

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 11:05:59