React native React Native Maps onRegionChangeComplete无法在第二个图形上激发

React native React Native Maps onRegionChangeComplete无法在第二个图形上激发,react-native,react-native-maps,React Native,React Native Maps,在我的React原生应用程序中,我使用React原生地图和Google Places API构建了一个城市搜索 我使用从谷歌获得的城市纬度和经度来绘制地图 我第一次绘制城市地图时,onRegionChangeComplete回调将触发。但是,如果我搜索第二个城市,然后第二次搜索第一个城市,onRegionChangeComplete在第二次访问第一个城市时无法触发 这就好像该城市的瓷砖被缓存,因此地图不会触发任何更改 这似乎是React原生地图中的一个bug,但我想在这里发布。也许我做错了什么

在我的React原生应用程序中,我使用React原生地图和Google Places API构建了一个城市搜索

我使用从谷歌获得的城市纬度和经度来绘制地图

我第一次绘制城市地图时,
onRegionChangeComplete
回调将触发。但是,如果我搜索第二个城市,然后第二次搜索第一个城市,
onRegionChangeComplete
在第二次访问第一个城市时无法触发

这就好像该城市的瓷砖被缓存,因此地图不会触发任何更改

这似乎是React原生地图中的一个bug,但我想在这里发布。也许我做错了什么

对于上下文,我需要触发该事件的原因是,我使用位于地图边界内的标记填充地图。在决定显示哪些标记之前,我等待地图更改完成


目前,在第二次访问某个城市时,地图仍然是空的,因为我选择的回调没有启动。

我也认为
onRegionChangeComplete
有问题。我将一个映射锁定到一个禁用了用户控件的statick区域,但在安装组件后,
onRegionChangeComplete
连续触发三次。