Я использую пакет webview_flutter.
У меня возникли проблемы с поиском способа или концепции для обработки следующего варианта использования:
- У меня есть страница с кнопками, которые открывают мою страницу webview.dart.
- В webview моей страницы webview.dart открывается сайт, где пользователь может войти в свою учетную запись.
- Когда пользователь нажимает кнопку со стрелкой назад, он возвращается на страницу с другими кнопками (см. Пункт один).
- Если пользователь нажимает кнопку, вызывается страница webview.dart, но пользователь должен повторно войти в систему, которая должна быть исправлена ...
Проблема в том, что я не могу найти способ сохранить состояние веб-просмотра, если нажата стрелка назад, и загрузить его в веб-просмотр на странице webview.dart, если пользователь нажимает другую кнопку.
Я пытался создать глобальную переменную веб-просмотра, но это не помогло.
Есть ли способ сохранить экземпляр или состояние веб-просмотра? Или я могу сохранить весь виджет моего webview.dart?