Reaact-native получить данные из файла от URI - PullRequest
0 голосов
/ 11 апреля 2020

Это вопрос типа домашней работы, пожалуйста, помогите, так как я новичок в реакции-нативном.

В реакции-нативе я использую react-native-document-picker из кода в readme:

  selectFiles = () => {
    try {
      DocumentPicker.pickMultiple({
        type: [DocumentPicker.types.allFiles],
      }).then((results) => {
        console.log(result[0].uri);
        }
      });
    } catch (err) {   }
  };

Он предоставляет мне URI, как преобразовать его в путь и прочитать данные этого файла?

1 Ответ

0 голосов
/ 16 апреля 2020

Вот мое решение:

var RNFS = require('react-native-fs');
...
RNFS.readFile(results[0].uri)
          .then((file) => {
            that.setState({code: file});
          })
          .catch((error) => console.log('err: ' + error));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...