Ionic5上的谷歌地图扰乱了Swipe Modal



我对GoogleMaps和新的"擦除以关闭">模式有问题。我的问题是,通过GoogleMaps附加到body的类_gmaps_cdv_正在将背景颜色更改为白色。效果看起来既奇怪又糟糕。

我几乎什么都试过了…

  1. 加载模态后删除类。这将使地图消失,并采用我设置的任何颜色作为背景。

  2. 一旦加载了模态就删除类,一旦模态被破坏就再次附加它。与以前的结果相同

  3. 销毁ionViewWillLeave((上的映射并使用ionViewWIllLoad((重新创建。与以前的结果相同。

有什么建议吗?这是个虫子吗?

感谢

我绕过了这个问题。解决方案非常简单。背景颜色可以在GoogleMaps的Environment类上设置。

确保Environment已导入您的组件,并执行以下操作:

// If you're following the documentation, there should be more things imported here, because I'm focusing on the Environment, I will only use this one.
import { Environment } from '@ionic-native/google-maps/ngx';
ngOninit() {
Environment.setBackgroundColor('black'); // Or whatever color you want.
}

就是这样!以下是文档链接供参考:

https://github.com/ionic-team/ionic-native-google-maps/blob/master/documents/environment/README.md

最新更新