2016-08-03 3 views
0

У меня проблема с моим проектом в native-native. В iOS это работает, но в Android он полностью пуст и ничего не показывает.Mapview blank в Android

Вот мой код класса:

class Three extends React.Component{ 
    getInitialState() { 
     return { 
      initialPosition: 0, 
      lastPosition: 0, 
      annotations: [{ 
      latitude: 23, 
      longitude: 121, 
      }], 
     }; 
     } 

    render() { 
     return (
      <View style={styles.container}> 
      <MapView 
       style={styles.map} 
       region={{ 
      latitude: 25.6589, 
      longitude: 36.5487, 
      latitudeDelta: 0.00922, 
      longitudeDelta: 0.00421,}} 
      showsUserLocation={true} 

      /> 

      </View> 
     ); 
     } 

     regionChange(region){ 
     this.setState({ 
      annotations:[{ 
      latitude:region.latitude, 
      longitude:region.longitude, 
      }] 
     }); 
     } 
    } 
} 

ответ

0

MapView не поддерживается в Android. Вы должны использовать react native maps для кросс-платформы.

Вы можете проверить: this ссылка для получения дополнительной информации