задержать глубокую навигацию с реагировать на навигацию - PullRequest
0 голосов
/ 18 октября 2018

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

Я пытался отложить действие навигации, котороепроисходит до тех пор, пока мои данные не загрузятся, но ничего не получится.

Ожидаемый пример: пользователь нажимает на глубокую ссылку myapp://home/profile/Tom Приложение активируется, обрабатывает логику (т. Е. Пользователь вошел в систему / разрешил доступ к этому экрану) Приложение переходит на эту страницу или нет, в зависимости от данных приложения

Фактический опыт: пользователь нажимает на глубокую ссылку. Приложение переходит непосредственно к экрану Сбои, потому что данные еще не вернулись с сервера.

Примечание: Приложение работает, как ожидается, если приложениеуже был запущен, но эта проблема сохраняется, если пользователь нажимает на глубокую ссылку, а приложение закрывается

...