小编Mar*_*uze的帖子

谷歌地图仅在第一次加载,第二次加载为灰色

我创建了一个Ionic 2/Angular 2 App.我已经集成了谷歌地图,它工作正常.然而,谷歌地图第二次出现完全灰色.我搜索了互联网并尝试了不同的解决方案来解决它.但是,以下解决方案都不起作用: - google.maps.event.trigger(this.map,'resize'); - google.maps.event.clearInstanceListeners/this.map.detach();/this.marker.setMap(null);

当我在chrome中调整视图大小时,突然显示以灰色显示的地图.那么如何手动触发此调整大小.我希望你能提供帮助.

我的代码可以在这里找到https://github.com/marinusgeuze/metjekindnaarbuiten.

最诚挚的问候,Marinus Geuze

===========================================

通过添加下一行代码来解决问题:setTimeout(()=> google.maps.event.trigger(this.map,'resize'),600);

google-maps google-maps-api-3 ionic2 angular

6
推荐指数
1
解决办法
1756
查看次数

标签 统计

angular ×1

google-maps ×1

google-maps-api-3 ×1

ionic2 ×1