首页 > 解决方案 > React Native App 在使用 react-native-maps 导航到页面时重新启动

问题描述

我正在使用博览会并做出原生反应。我在大约 8 个不同的屏幕之间导航,但是在导航到应该显示地图的页面时,应用程序重新启动并返回到初始屏幕。该代码在模拟器和我的 expo 应用程序中运行良好。但是错误发生在二进制构建(APK)中。此页面包含来自“react-native-maps”的数据。

  <View style={styles.container}>
    <MapView
      style={styles.map}
      region={{
        latitude: scheduledOrders.starting_loc_lat,
        longitude: scheduledOrders.starting_loc_long,
        latitudeDelta: 0.0922,
        longitudeDelta: 0.0421,
      }}
    >
      {markers &&
        markers.map((item, index) => (
          <MapView.Marker
            coordinate={item.coordinates}
            pinColor={"purple"} // any color
            title={item.title}
            description={item.description}
            key={index}
          >
            <View style={styles.circle}>
              <AppText style={styles.pinText}>{index + 1}</AppText>
            </View>
          </MapView.Marker>
        ))}
    </MapView>
  </View>

标签: javascriptandroidreactjsreact-nativeexpo

解决方案


推荐阅读