'反应天然-FS'和' react-native-fetch-blob'找不到下载的文件

时间:2017-10-23 03:16:09

标签: react-native-fetch-blob react-native-fs

我是用户' react-native-fs'和' react-native-fetch-blob'在android模拟器中测试文件下载, 控制台告诉我下载成功,但我无法找到文件在我的模拟器文件系统中的位置,或者可能没有成功下载,有人可以告诉我该怎么做,谢谢

1 个答案:

答案 0 :(得分:0)

将此功能用于Android react-native-fetch-blob

它适用于我,下载的文件将放在设备/模拟器的下载目录中。

function downloadFile(url,fileName) {
  const { config, fs } = RNFetchBlob;
  const downloads = fs.dirs.DownloadDir;
  return config({
    // add this option that makes response data to be stored as a file,
    // this is much more performant.
    fileCache : true,
    addAndroidDownloads : {
      useDownloadManager : true,
      notification : false,
      path:  downloads + '/' + fileName + '.pdf',
    }
  })
  .fetch('GET', url);
}