Я пытаюсь загрузить изображение с помощью act-native-image-crop-picker и записать файл в DocumentDirectoryPath
и отобразить эти изображения. Я использую подход, который я загружаюизображение, получите путь к изображению, добавьте uuid()
к имени файла и переместите изображение, используя метод moveFile()
, извлеките имя изображения и сохраните его в других .txt файлах, затем я пытаюсь отобразить изображение втег <Image />
, но он не отображается, вот пример загрузки изображения
writeFile: async resource => {
try {
let fullPath = "file://" + RNFS.DocumentDirectoryPath + "/" + uuid() + resource.filename
let moveFile = await RNFS.moveFile(resource.path, fullPath);
let documentDirectory = await RNFS.readDir(RNFS.DocumentDirectoryPath);
let storedFile;
let splitCurrentFileName = fullPath.split("/");
let currentFileName = splitCurrentFileName[splitCurrentFileName.length - 1];
let savedFile = documentDirectory.map(file => {
let splitFileName = file.path.split("/");
let filename = splitFileName[splitFileName.length - 1];
if (filename == currentFileName) {
storedFile = file.path;
}
});
return storedFile;
} catch (e) {
console.log(e);
}
},
что мне здесь не хватает?