У меня есть приложение, которое было создано с использованием React Native. В этом приложении у меня есть 2 экрана (Home и View Web). На экране просмотра веб-страницы я открываю веб-страницу внутри веб-представления. В качестве примера, скажем, открываемая веб-страница является переполнением стека (страница A). Моя проблема возникает, когда пользователь щелкает ссылку на странице переполнения стека (страница A), а затем переходит на другую страницу сайта (страница B). Когда пользователь хочет вернуться к исходной странице переполнения стека, открытой в WebView (страница A), он не пропускает их, а вместо этого перемещает их обратно на главный экран.
Вот что я хочу сделать:
- Если пользователь находится на странице B и нажимает кнопку "Назад", я хочу, чтобы он вернулся на страницу A.
- Если пользователь уже находится на странице A и нажал кнопку «Назад», я хочу, чтобы он вернулся на главный экран.
Мой вопрос в основном сводится к следующему: есть ли способ для одной кнопки, чтобы не только позволить пользователю перемещаться между страницами внутри WebView, но также и для навигации между экранами в самом приложении? Если это так, пожалуйста, дайте мне знать, как.