Веб-просмотр плагина Android flutter_webview_plugin показывает индикатор загрузки и больше ничего - PullRequest
0 голосов
/ 14 сентября 2018

Я создаю флаттер-приложение для Android с помощью flutter_webview_plugin.Моя проблема в том, что когда я использую кнопку «Назад» на телефоне с Android, вместо закрытия отображается индикатор загрузки и ничего больше.

1 Ответ

0 голосов
/ 14 сентября 2018

Чтобы решить эту проблему, нам нужно будет прослушать как состояние onDestroy веб-просмотра, так и возможность навигатора, а затем мы откроем маршрут веб-просмотра (экран).Для этого мы просто напишем этот код в методе сборки, где возвращается WebviewScaffold.

flutterWebviewPlugin.onDestroy.listen((_){
      if(Navigator.canPop(context)){
        Navigator.of(context).pop();
      }
    });

Проблема решена:)

note flutterWebviewPlugin isобъект FlutterWebviewPlugin, объявленный вне метода сборки.

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