Я пытаюсь получить несколько маркеров через JSON.
Выдается сообщение об ошибке: Ошибка при обновлении свойства 'координата' представления, управляемого: AIRMapMarker
null
java.lang.String не может быть приведена к java.lang.Double updateViewProp ViewManagersPropertyCache.java:92
Изображение с приложенной ошибкой
Сведения:
React Native Version: 0.55.1 React Native Maps: 0.16.4 Android compileSdkVersion 28
Вот объект моих элементов, который я передаю в состоянии:
`var elements = responseJson.listings.map(function(e) {
return {
id: e.id,
latlng: {
latitude: e.latitude,
longitude: e.longitude,
}
}
});`
Здесь я сопоставляю маркеры:
{elements.map((marker, index) => {
return (
<MapView.Marker
key={marker.id}
coordinate={marker.latlng}
/>
);
})}
Это прекрасно работает в ios, но android выдает эту ошибку.
Пожалуйста, помогите.