Я показываю пять звезд подряд для оценок на маркере на картах Google. Он отлично работает на iOS, но изображения не загружаются на Android. Я не понимаю, почему, потому что я могу использовать тег в остальной части приложения. Похоже, это просто проблема с отображением пользовательского изображения на картах Google.
Путь актива правильный. Я попытался импортировать изображение, а также использовать URL-адрес uri. В андроиде вроде ничего не берется. Это единственная страница, с которой у него проблемы...
Это известная проблема?
const styles = StyleSheet.create({
container: {
backgroundColor: Colors.Transparent,
flexDirection: "row",
flex: 1,
alignSelf: "center",
},
image: {
width: 25,
height: 25,
},
});
const StarRating = props => {
let rating = props.ratingValue;
console.log("rating", rating);
return (
<View style={styles.container}>
<Image style={styles.image} source={require("assets/star-filled.png")} />
<Image style={styles.image} source={require("assets/star-filled.png")} />
<Image style={styles.image} source={require("assets/star-filled.png")} />
<Image style={styles.image} source={require("assets/star-filled.png")} />
<Image style={styles.image} source={require("assets/star-filled.png")} />
</View>
);
};
иос работает:
android не работает png" alt="андроид" />а>