Я пытаюсь загрузить небольшое изображение, используя этот фрагмент кода:
Используемый плагин: "rn-fetch-blob": "^ 0.10.14"
RNFetchBlob.
config({
fileCache: true,
}).
fetch('GET', url, { //getting image URL from server
// some headers ..
})
.then((response) => {
const base64Str = response.data;
RNFetchBlob.fs
.writeFile(imageLocation, base64Str, 'base64')
.then(() => {
console.log("Download successful");
}).catch((err) => {
console.log('Failed to save file. ', err);
});
переменная imageLocation указывает на ${RNFetchBlob.fs.dirs.DocumentDir}/${filename}
.
Тоже пробовал с ${RNFetchBlob.fs.dirs.CacheDir}/${filename}
.
Загрузка прошла успешно, но на фотографиях устройства нет изображения.