我对GoogleMaps和新的"擦除以关闭">模式有问题。我的问题是,通过GoogleMaps附加到body
的类_gmaps_cdv_
正在将背景颜色更改为白色。效果看起来既奇怪又糟糕。
我几乎什么都试过了…
-
加载模态后删除类。这将使地图消失,并采用我设置的任何颜色作为背景。
-
一旦加载了模态就删除类,一旦模态被破坏就再次附加它。与以前的结果相同
-
销毁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