我使用此库(rn-fetch-blob)从服务器加载图像。这是我的代码如下:
getDocs(token, type) {
return RNFetchBlob.config({
fileCache: true,
appendExt: "jpg",
})
.fetch(
"POST",
"http://SomeUrl",
{
Authorization: token,
"Content-Type": "application/json;charset=utf-8",
},
[{ name: "type", data: type }]
)
.then((res) => {
return Platform.OS === "android" ? "file://" + res.data : res.data;
})
.catch((error) => console.log(error));
},
但是有时服务器上没有图像,并且这个承诺无论如何都会返回一些文件,带有一些url,但是我无法显示它,它是空的,android显示白色空白,我如何检查是否有图像是否在服务器上?