react-native-amap3d icon indicating copy to clipboard operation
react-native-amap3d copied to clipboard

onClick 不生效

Open sunvictor opened this issue 3 years ago • 8 comments

react-native-amap3d onClick 不生效

sunvictor avatar Jun 22 '21 12:06 sunvictor

react-native-amap3d onClick 不生效

我也遇到这个问题了,而且仅限安卓,ios正常。 您解决了吗?

echo921110 avatar Jul 02 '21 03:07 echo921110

+1

neverlist avatar Jul 12 '21 07:07 neverlist

@echo921110 @sunvictor 有解决方法吗

neverlist avatar Jul 13 '21 02:07 neverlist

解决方法:将map.setOnMultiPointClickListener 方法改为如下
map.setOnMultiPointClickListener { item -> if(item.customerId!=null){ val slice = item.customerId.split("_") val data = Arguments.createMap() data.putInt("index", slice[1].toInt()) emit(slice[0].toInt(), "onItemPress", data) } false }

neverlist avatar Jul 13 '21 02:07 neverlist

解决方法:将map.setOnMultiPointClickListener 方法改为如下 map.setOnMultiPointClickListener { item -> if(item.customerId!=null){ val slice = item.customerId.split("_") val data = Arguments.createMap() data.putInt("index", slice[1].toInt()) emit(slice[0].toInt(), "onItemPress", data) } false }

请问是改哪个文件?我怎么搜不到setOnMultiPointClickListener,谢谢

qilovehua avatar Aug 05 '21 07:08 qilovehua

node_modules/react-native-amap3d/lib/android/src/main/java/cn/qiuxiang/react/amap3d/maps/AMapView.kt 确实有效

qilovehua avatar Aug 05 '21 07:08 qilovehua

@qiuxiang 作者你好,请问在2.0.3版本下在不破坏源码的情况下,有无更优雅的解决此问题的方案。

Symous avatar Jun 28 '23 10:06 Symous