React Native RNCamera, включите предварительный просмотр камеры при нажатии кнопки - PullRequest
0 голосов
/ 05 марта 2020

Я следую примеру RNCamera из React Native здесь Официальная документация RNCamera , и она отлично работает.

Но предварительный просмотр камеры отображается в начале приложения, и я безуспешно пытаюсь отобразить предварительный просмотр только после нажатия кнопки.

<RNCamera
     style = {styles.preview} 
     ....
  />

  <View>
     <TouchableOpacity onPress = {this.takePicture.bind(this)}> </TouchableOpacity>
   </View>

   takePicture = async() => {  //method Implementation }

Что я узнал из своей игры:

  1. Компонент должен быть объявлен до вызова кнопки TouchableOpacity, или предварительный просмотр не выполняется.

  2. Я удалил атрибут предварительного просмотра из компонента и добавил в метод takePicture (), чтобы предварительный просмотр показывался после нажатия кнопки, что приводит к ошибке (ошибка: предварительный просмотр приостановлен)

Ценю любую помощь, которую я могу получить.

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