DEV Community

avinash03031991
avinash03031991

Posted on

3 1

how to Download file in react native from base64 string? Can someone help me with this?

Top comments (1)

Collapse
 
avinash03031991 profile image
avinash03031991

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', 'africau.edu/images/default/sample.... => {
console.warn(res);
alert('HIIII');
});

I tried this and its working with URL; But how to deal with base64 string?

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay