#reactjs #react-native
Вопрос:
В моем приложении во время видеозвонка я хочу дать возможность «Воссоединиться». Для этого я хочу обновить страницу или автоматически вывести пользователя на этот маршрут, когда он нажмет на кнопку «Присоединиться».
Комментарии:
1. Что вы пробовали? В чем состоит воссоединение?
2. Если ваш вопрос касается навигации по экрану, вы можете перейти
NavigationActions.reset
в состояние навигации.
Ответ №1:
Я смог сделать это с помощью навигации.сброс
props.navigation.reset({
index: 1,
routes: [{ name: 'NextScreen', params: { ItemId: myId } }],
});
И я использовал таймер в useEffect на следующем экране, чтобы вернуть пользователя на предыдущий экран:
setTimeout(() => {
navigation.navigate('PreviousScreen', {
ItemId: MyId,
});
}, 3000);
}, []);