React 本机地图 MapView.onPress 并不总是被触发
React native maps MapView.onPress not always triggered
在 iOS 上使用带有 Google 地图的 react-native-maps 时,当我点击地图上的城市名称时,不会触发 onPress 事件。
我的代码示例:
onPress = () => {
console.warn('pressed');
}
render() {
return (
<MapView
onPress={ this.onPress }
provider={PROVIDER_GOOGLE}
/>
);
}
版本:
- 本机反应:0.55.4
- 反应原生地图:0.23.0
有人有想法吗?
对于任何对响应感兴趣的人。只是因为点POI的时候没有用onPress on map(城市名好像是地图上的poi。。。)
要在地图上到处按下按钮,onPoiClick 也必须填写...
在 iOS 上使用带有 Google 地图的 react-native-maps 时,当我点击地图上的城市名称时,不会触发 onPress 事件。
我的代码示例:
onPress = () => {
console.warn('pressed');
}
render() {
return (
<MapView
onPress={ this.onPress }
provider={PROVIDER_GOOGLE}
/>
);
}
版本:
- 本机反应:0.55.4
- 反应原生地图:0.23.0
有人有想法吗?
对于任何对响应感兴趣的人。只是因为点POI的时候没有用onPress on map(城市名好像是地图上的poi。。。)
要在地图上到处按下按钮,onPoiClick 也必须填写...