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

Marker自定义View image第一次不显示

Open Tiger-man opened this issue 6 years ago • 7 comments

MapView.Marker自定义View 第一次加载Image不显示,在debug环境中reload一次,图片就会显示出来,这是什么原因导致的。

Tiger-man avatar Sep 17 '18 03:09 Tiger-man

原因在另一个项目里有说明,https://github.com/qiuxiang/react-native-baidumap-sdk/blob/master/docs/marker.md#update-android-only

问题来自于 android 自定义 view 的 hack 实现

qiuxiang avatar Sep 17 '18 10:09 qiuxiang

@qiuxiang 非常感谢

Tiger-man avatar Sep 18 '18 00:09 Tiger-man

https://github.com/qiuxiang/react-native-amap3d/blob/master/lib/js/maps/Marker.js#L145

qiuxiang avatar Nov 08 '18 04:11 qiuxiang

今天在华为上也遇到这个问题,一直是第一次绘制不显示,第二次就显示了, @qiuxiang 老哥有解莫?

Nocturne-FFG avatar Dec 12 '18 12:12 Nocturne-FFG

你好请问有什么解决方案么?

liuweicom avatar May 12 '19 01:05 liuweicom

暂时没有,最近在重构,顺便再看下怎么解决

qiuxiang avatar May 12 '19 11:05 qiuxiang

暂时没有,最近在重构,顺便再看下怎么解决

老哥现在有解决办法了吗? 我现在的项目里有这个问题。 仅第一次动态更换自定义marker时存在偶尔不显示图标问题。后面再点其他marker就没问题了。

finghtingjie avatar Nov 26 '20 11:11 finghtingjie