response-native-image-picker перезагружает все приложение при захвате изображения - PullRequest
0 голосов
/ 13 апреля 2020

При захвате фотографии с использованием response-native-image-picker и ее сохранении иногда перезагружается все приложение. Это происходит не всегда, иногда это работает, как ожидалось, но иногда это перезагружает приложение.

ImagePicker.launchCamera(options, (response) => {
  this.setState({ fileUri: response.uri, fileName: response.fileName })
});

«реакция-натив»: «0,59,1», «реакция-нативный-сборщик изображений»: «^ 0,26,10»,

1 Ответ

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

Вы можете сохранить ответ в другой переменной, а не в состоянии. Он не будет повторно отображать компонент.

fileDetails

ImagePicker.launchCamera(options, (response) => {
  this.fileDetails = {
    fileUrl = response.uri,
    fileName = response.fileName
  }

});

UploadImage(){
  // Use the fileDetails here
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...