图像未显示在标记上。
嗨,我正在使用React {Native}开发Android应用程序,该程序使用react-native-maps包。
除Android 7.1+以外,所有平台均可正常运行。
标记中包含的所有图像都不会显示/加载
在标记组件中,有一个名为“ image”的道具,该道具只能与本地图像一起使用。但就我而言,我需要渲染远程图像网址,因此我无法使用此道具,因此我决定使用自定义标记 直到我在Android更高版本中测试我的应用程序
答案 0 :(得分:1)
使用图像道具定义标记的图像。它适用于android 7+版本
return (
<MapView.Marker
key={`marker-${index}`}
coordinate={{ latitude: Number(latitude), longitude: Number(longitude) }}
onPress={options.onPress ? () => options.onPress(marker) : false}
image={icons[marker.type] || icons.default}
style={styles.marker}
identifier={marker._id}
/>
);
答案 1 :(得分:1)
自以来已解决,react-native-maps包含此修复程序的新更新。所以现在我可以在地图中渲染动态图像了