Приложение флаттера, использующее webview_flutter или flutter_inappbrowser, застревает, когда я возвращаюсь обратно на предыдущую страницу - PullRequest
0 голосов
/ 12 апреля 2019

Есть две страницы, которые содержат веб-просмотр, и их порядок маршрутизации - от A до B. При медленном перемещении вправо на странице B, чтобы вернуть A, приложение застряло в среднем состоянии, при этом A и B отображают половину каждого.

Я нашел следующие правила: 1. И A, и B должны содержать веб-просмотр;2. Веб-просмотр в A может быть любой высоты, даже 0;3. Проблема возникает, только когда скользящий палец находится в пределах области веб-просмотра B.

Библиотека веб-просмотра имеет значение flutter_inappbrowser: ^0.6.0, и проблема может возникнуть в простейшем виде.

  @override
  Widget build(BuildContext context) {
    return Container(
      height: 200,
      child: InAppWebView(
        initialUrl: 'https://www.google.com',
      ),
    );
  }

1 Ответ

0 голосов
/ 12 апреля 2019

вышла новая версия плагина, которая поможет вам.

используйте flutter_inappbrowser: ^ 1.1.1

...