Реагируйте на собственный поток маршрутизатора и реагируйте на проблему с собственной камерой при съемке нескольких снимков

Я использую реагирующий собственный поток маршрутизатора и реагирующую нативную камеру. У меня недавно была эта проблема.

Сценарий проекта

У меня есть SwipeListView, где прокрутка вправо даст возможность выбрать камеру. Пользователь выбирает камеру,

Actions.showCamera();

делает снимок, и изображение отображается в сцене с помощью ImageView. В сцене ImageView, если пользователю это нравится, пользователь отправляет его на сервер, если пользователю это не нравится, пользователь отменяет его, и пользователь возвращается к сцене SwipeListView, используя

Actions.showListView();

В первый раз, когда приложение запускается, все работает нормально, во второй раз, когда пользователь возвращается к списку, выбирает камеру и делает снимки, отображается черный экран, понятия не имею, что происходит? В любом случае, я могу отладить это? Любая помощь/предложения высоко ценится.

Это именно то, что у меня есть

https://github.com/lwansbrough/react-native-camera/issues/ 565

Спасибо


person DeJavu    schedule 15.02.2017    source источник


Ответы (1)


У меня была аналогичная проблема, и в моем случае решение было таким:

Вместо использования команды Actions.showListView() я использовал команду Actions.pop() для возврата на экран.

person Magno Lemos    schedule 26.02.2017