Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/472.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript React Native Maps-在更高的Android版本中不渲染自定义标记图像_Javascript_Android_Google Maps_React Native_React Native Maps - Fatal编程技术网

Javascript React Native Maps-在更高的Android版本中不渲染自定义标记图像

Javascript React Native Maps-在更高的Android版本中不渲染自定义标记图像,javascript,android,google-maps,react-native,react-native-maps,Javascript,Android,Google Maps,React Native,React Native Maps,图像不会显示在标记上 嗨,我正在开发一个Android应用程序,使用React Native,使用这个包 除了安卓7.1+之外,所有平台运行都没有任何问题 标记上包含的所有图像均未显示/加载 在标记组件中,有一个名为“图像”的道具,它只能用于本地图像。但在我的例子中,我需要呈现远程图像Url,所以我不能使用这个道具,所以我决定使用自定义标记 在我用更高的安卓版本测试我的应用程序之前,它一直运行良好 使用图像道具为标记定义图像。它适用于android 7+版本 return (

图像不会显示在标记上

嗨,我正在开发一个Android应用程序,使用React Native,使用这个包

除了安卓7.1+之外,所有平台运行都没有任何问题

标记上包含的所有图像均未显示/加载

在标记组件中,有一个名为“图像”的道具,它只能用于本地图像。但在我的例子中,我需要呈现远程图像Url,所以我不能使用这个道具,所以我决定使用自定义标记 在我用更高的安卓版本测试我的应用程序之前,它一直运行良好


使用图像道具为标记定义图像。它适用于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}
            />
        );
返回(
options.onPress(标记):false}
image={icons[marker.type]| | icons.default}
style={style.marker}
标识符={marker.\u id}
/>
);

它的问题已解决,因为react native maps提供了新的更新,其中包括修复程序。所以现在我可以在地图中渲染动态图像了

类似的问题已经在他们的报告中报道过:你也可以提供你的代码吗?看我的答案,你可以使用SVG渲染图像。