написать изображение с помощью response-native-fs - PullRequest
0 голосов
/ 07 октября 2019

Я пытаюсь загрузить изображение с помощью 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);
    }
  },

что мне здесь не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...