如何查看由RNFetchBlob在IOS设备中下载的文件

时间:2018-10-02 08:29:01

标签: react-native

我使用public String superDigit(String s, int n) { Integer newString = 0; //just in case the string is really really long for(int i = 0; i <= n ; ++i) { newString = Integer.valueOf(s, 10); //<-- Use Integer.valueOf setOutput(Integer.toString(firstOutput(newString))); } return s; } 从api下载excel文件。我可以看到它已成功下载,但是如您所知,在iOS平台上,每次访问文件系统时,目录路径都会更改。

我通过console.log显示路径:

react-native-fetch-blob

但是当我转到设备的文件夹时,没有文件可以看到。 如何下载并编写用户可以看到其设备的路径?

1 个答案:

答案 0 :(得分:0)

您需要将文件保存到目录,否则它将保存在仅适用于应用程序的临时目录中。

const baseDir = RNFetchBlob.fs.dirs.DownloadDir;
const path = `${baseDir}/my-file.png`;
RNFetchBlob.fs.writeFile(path, <temp file path>, 'uri');

react-native-fetch-blob回购已不再维护。使用rn-fetch-blob