Reactjs 跳转标记,跳转到本地地图中的下一个或最近的标记
我一直在玩react native maps,遇到了一个无法解决的问题 我在同一位置设置了几个自定义标记(相同的lat和lon)。当点击它时,我注意到一个奇怪的动作,这是不可接受的。我注意到顶部标记的标注(标题和描述)(如前所述,相同位置上有多个标记)弹出,等待片刻,关闭,然后再次打开下一个标记的标注 我还试着放置两个标记,每个标记之间有一定的距离,缩小,直到标记彼此非常接近,然后单击它。它也会做同样奇怪的动作 你能提供一个解决方案吗Reactjs 跳转标记,跳转到本地地图中的下一个或最近的标记,reactjs,google-maps,react-native,react-native-maps,apple-maps,Reactjs,Google Maps,React Native,React Native Maps,Apple Maps,我一直在玩react native maps,遇到了一个无法解决的问题 我在同一位置设置了几个自定义标记(相同的lat和lon)。当点击它时,我注意到一个奇怪的动作,这是不可接受的。我注意到顶部标记的标注(标题和描述)(如前所述,相同位置上有多个标记)弹出,等待片刻,关闭,然后再次打开下一个标记的标注 我还试着放置两个标记,每个标记之间有一定的距离,缩小,直到标记彼此非常接近,然后单击它。它也会做同样奇怪的动作 你能提供一个解决方案吗 太糟糕了,这个问题还没有解决 我也有同样的问题。仅限iOS
太糟糕了,这个问题还没有解决 我也有同样的问题。仅限iOS 有趣的是,对于我真正单击的标记,
onPress(…)
事件只触发了一次。但是,onSelect(…)
事件对于我单击以打开标注的标记和相邻标记都被触发。onSelect
设置标注
我做了一些研究,似乎错误是在这里引入的(正如莱昂纳多·图蒂耶雷什在对公共关系的评论中提到的):
这里有一个奇怪的解决方法:(设置pointerEvents=“auto”
,这对我来说很有效,但会使调用的外观变慢。)
github.com/react-native-community中存在两个未决问题:和
对我有效的解决办法是添加
<Marker>
…
pointerEvents="auto"
</Marker>
…
pointerEvents=“自动”
现在,调用在延迟约400ms后出现,但嘿,比以前好多了。运行iOS时,我的应用程序中也会出现同样的情况。安卓运行良好。