Я столкнулся с проблемой навигации по кнопке "Назад" в приложении Capacitor Ioni c. Эта проблема возникает на многих страницах, но для упрощения я сделаю абстракцию этих страниц и предположу, что приложение содержит две страницы: Вход в систему и Регистрация. Страница входа содержит ионный чип, который перемещается на страницу регистрации с помощью Ioni c NavController navigateForward
method . Страница «Регистрация» содержит ионную кнопку возврата .
Когда я использую только аппаратную кнопку возврата, навигация кажется работающей.
Диаграмма переходов 1:
Диаграмма переходов 1
Но когда я перехожу на страницу регистрации и возвращаюсь назад с помощью кнопки «назад», я получаю этот стек навигации, когда продолжаю нажимать на оборудование кнопка возврата: Вход -> Регистрация -> Вход вместо того, чтобы оставаться на странице входа.
Схема переходов 2:
У вас есть какие-нибудь решения?
Буду признателен за вашу помощь.