и возникла проблема на android. Сейчас попробую ее описать подробно))
1. Linking.getInitialURL() ссылку из вне получает нормально
2. У меня запуск приложения производится через отдельный экран загрузки, где определяется авторизован пользователь или нет, в зависимости от этого пользователя отправляет либбо в приложение, либо на экран регистрации.
3. Предположим приложение утсановлено, но пользователь не авторизован
4. Пользователь нажимает на ссылку и его отправляет в приложение
5. Пользователь посмотрел контент и решил все же авторизоваться
6. Пользователь вводит свои данные и назимает кнопку
7. Если сервер пропускает, то логика у меня настроена так, что пользователя снова перебрасывет на экран из пункта 2
8. Но на том экране снова срабатывает Linking.getInitialURL() и там каким-то образом оказывается ссылка по которой он переходит до этого.
Так вот вопрос, как мне выставить ссылку в null без выхода из приложения?
А после того как сработал 1 раз getInitialUrl нельзя локальное состояние выставить в false, чтобы больше не отрабатывало?
Обсуждают сегодня