当我在android上测试我的应用程序时,出现此错误。它与ios完美搭配。有人知道这到底是什么意思吗? 我不明白错误是什么孩子?
render()看起来像这样:
<code>
render() {
if(this.state.map && this.hideClicked){
this.loadMap()
}
return (
<View style={styles.mapContainer}>
{ this.state.map ?
<MapView
showsUserLocation={true}
style={styles.map}
provider='google'
ref={ref => { map3 = ref; }}
onMapReady = { this.onMapReady }
initialRegion={this.state.region}
>
<Button
title={"Hide Map"}
fontSize={11}
buttonStyle={styles.button}
onPress={this.hideMap} >
</Button>
<Marker
image={logo}
coordinate={this.state.coordinate}
/>
</MapView>
: null }
{ this.state.map ? null :
<Button
title={ "Show Map"}
fontSize={11}
buttonStyle={styles.button}
onPress={this.hideMap} ></Button>
}
{ this.state.map ?
<MapDistanceComponent distance={this.state.distance} />
: <DistanceComponent distance={this.state.distance} />
}
</View>
</code>