【发布时间】:2021-07-22 08:47:04
【问题描述】:
如果图像 URL 出现 404 错误,我想加载默认图像。我在图像道具中尝试了 onError() 但它不起作用。
<Image
onError={() => {
setError(true);
}}
source={{
uri: error
? imageUrl
: "https://logodownload.org/wp-content/uploads/2019/07/udemy-logo-5.png",
}}
style={{
height: 50,
width: "100%",
alignItems: "center",
justifyContent: "center",
}}
resizeMode="cover"
/>
我该怎么做?
【问题讨论】:
-
@Horst 我猜这只适用于 ios 而不是 android。
-
它在发布模式下工作。
-
但是,在文档中,写着“加载图像源时显示的静态图像”。它只会在加载时显示图像,如果加载完成并且图像出现错误怎么办
-
一开始就使用静态法师。直到成功获取图像。
标签: javascript reactjs react-native react-hooks react-image