我正在尝试检查图像的 url 是否为 404。问题是该函数返回未定义。为什么会这样?
如果我 console.log res 的状态它确实显示 404 所以 if 语句正在执行。
function checkImageURL(url){
fetch(url)
.then(res => {
if(res.status == 404){
console.log(res.status)
return <Image source={require('./Images/default.png')}/>
}else{
return <Image source={{uri: `${url}`}} />
}
})
}