Приложение возобновления просмотра веб-флаттера из фона показывает белый экран, когда навигатор всплывает со второй страницы - PullRequest
0 голосов
/ 04 мая 2019

У меня есть 2 страницы моего приложения. Домашняя страница и Вторая страница. У меня есть Webveiw и одна кнопка на домашней странице. Нажмите кнопку, чтобы загрузить вторую страницу. После загрузки второй страницы, я заставляю приложение в фоновом режиме. Когда я возобновляю приложение и нажимаю Навигатор на второй странице, поверх моей домашней страницы отображается пустой белый экран. Я не знаю, откуда эта белая пустая страница. Это заставляет меня не видеть мою домашнюю страницу.

На домашней странице у меня есть Webview и RaisedButton:

new WebView(
                key: _key,
                initialUrl: 'https://www.google.com/',
                javascriptMode: JavascriptMode.unrestricted,
                onWebViewCreated: (WebViewController webViewController) {
                  _controller = webViewController;
                }
new RaisedButton(
                onPressed: () {
                  Navigator.push(
                    context,
                    MaterialPageRoute(builder: (context) => SecondPage()),
                  );
                }

Когда я нажимаю RaisedButton, открываю вторую страницу и затем заставляю приложение работать в фоновом режиме. После возобновления работы приложения из Фона и нажатия Навигатора на домашнюю страницу, на моей домашней странице появляется пустой белый экран.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...