当我向右滑动回到上一页时,使用'webview_flutter'或'flutter_inappbrowser'的扑动应用程序卡住了

问题描述 投票:0回答:1

有两个页面包含webview,它们的路由顺序是A到B.在B页面缓慢向右滑动返回A,应用程序卡在中间状态,A和B显示每个的一半。

我发现了以下规则:1。A和B都必须包含webview; 2. A中的webview可以是任何高度,甚至是0; 3.只有当滑动手指在B的webview范围内时才会出现问题。

webview lib是flutter_inappbrowser: ^0.6.0,问题可以用最简单的方式进行。

  @override
  Widget build(BuildContext context) {
    return Container(
      height: 200,
      child: InAppWebView(
        initialUrl: 'https://www.google.com',
      ),
    );
  }
dart flutter navigator
1个回答
0
投票

有一个新版本的插件发布,将帮助您。

使用flutter_inappbrowser:^ 1.1.1

© www.soinside.com 2019 - 2024. All rights reserved.