在react-native中使用rn-fetch-blob

时间:2020-09-02 17:39:41

标签: react-native

我使用此库(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显示白色空白,我如何检查是否有图像是否在服务器上?

0 个答案:

没有答案