как загрузить файл в react native из строки base64?

#file #react-native #download #base64

#файл #react-native #Скачать #base64

Вопрос:

Я попробовал следующий код для загрузки файла.это работает хорошо. Но у меня есть файл в формате base64. Итак, как я могу это загрузить?

 const { config, fs } = RNFetchBlob;
let PictureDir = fs.dirs.PictureDir; // this is the pictures directory. You can check the available directories in the wiki.
let options = {
  fileCache: true,
  addAndroidDownloads: {
    useDownloadManager: true, // setting it to true will use the device's native download manager and will be shown in the notification bar.
    notification: true,
    path: PictureDir   '/Testing.pdf', // this is the path where your downloaded file will live in
    description: 'Downloading image.'
  }
};
config(options).fetch('GET', 'http://www.africau.edu/images/default/sample.pdf').then((res) => {
  console.warn(res);
  alert('HIIII');
});
  

Комментарии:

1. Я использовал react-native-fetch-blob

2. @akshay как вы использовали react-native-fetch-blob для загрузки файла base64. Можете ли вы мне объяснить?

3. я следил за официальным документом react-native-fetch-blob. Вы можете сделать то же самое. В документах есть четкое объяснение, как использовать.

4. @AkshayMulgavkar Если у вас есть фрагмент кода, пожалуйста, поделитесь..

5. npmjs.com/package/react-native-fetch-blob это ссылка. если вы прокрутите вниз, вы можете увидеть пример кода того, как извлечь zip-файл и сохранить его в локальной папке, используя эту библиотеку