Ionic 2/Angular 2 App을 만들었습니다. Google지도를 통합했는데 정상적으로 작동합니다. 그러나 두 번째로 Google지도는 완전히 회색으로 보입니다. 나는 인터넷을 수색하고 그것을 해결하는 다른 해결책을 시도했다. 그러나 아래의 해결 방법 중 어느 것도 작동하지 않습니다. - google.maps.event.trigger (this.map, 'resize'); - google.maps.event.clearInstanceListeners/this.map.detach();/this.marker.setMap (null);Google지도는 처음에만로드됩니다. 두 번째는 회색입니다.
크롬에서보기의 크기를 조정하면 회색으로 표시된지도가 갑자기 표시됩니다. 그렇다면이 크기 조정을 수동으로 어떻게 트리거 할 수 있습니까? 네가 도울 수 있기를 바란다.
내 코드는 여기 https://github.com/marinusgeuze/metjekindnaarbuiten에서 찾을 수 있습니다.
안부, 인 Marinus Geuze
을 ==================================== =======
다음 코드 줄을 추가하면 문제가 해결됩니다. setTimeout (() => google.maps.event.trigger (this.map, 'resize'), 600);
당신이 무슨 소리를 .. 당신은 탭 내부의지도를 .. 그리고 탭을 리콜했을 때지도를 바꾸지 마십시오. 다른 행동이 있습니다 .. 설명하고 결국지도를 표시하십시오 – scaisEdge
관련 코드를 포함 시켜서 플 런커를 추가하십시오. –