在 GoogleMap Widget 前面添加 Container

adding Container in front of GoogleMap Widget

我正在为 Android 和 Web 开发一个 flutter 应用程序。 我有一堆 GoogleMap 小部件和一个像这样的容器:

Stack(children: <Widget>[
    GoogleMap(),
    Container()])

容器在地图前面,里面有一些按钮。 在 Android 上,它工作得很好,但在网络上,容器显示良好,但有一个奇怪的行为。 就像地图就在他面前一样,我可以移动地图,即使我开始拖动容器。 这造成了一个恼人的问题,当我点击容器的按钮时,就像我在点击地图一样...... 你猜怎么着,对于它前面的 FAB 按钮,它在做同样的事情!

所以,我正在搜索海拔 属性 或类似的东西,它可以从地图上分离容器。 如果不可能,我会在其他地方展示我的容器。

谢谢^^

PS 我正在使用: google_maps_flutter: ^2.0.6 和 google_maps_flutter_web: ^0.3.0+3

Flutter 医生很好

PointerInterceptor Widget 似乎是这个问题的最佳解决方案。 https://pub.dev/packages/pointer_interceptor
它工作得很好!
酒吧页面上的更多信息^^

Stack(children: <Widget>[
    GoogleMap(),
    PointerInterceptor(
        child: Container())])