2010-10-04 7 views
15

Ich erstelle eine Karte in einem Div mit 'display: none'. Mit Google Maps v2 konnte ich den 'size' Parameter auf die Größe des divs setzen, aber die 'size' Option verschwand in v3 der API.Wie wird die Kartengröße in Google Maps API v3 festgelegt?

Wie kann ich das tun?

+0

mögliches Duplikat von [Wie ändere ich die Größe einer Google Map mit JavaScript, nachdem sie geladen wurde?] (Http://stackoverflow.com/questions/743214/how-do-i-resize-a-google-map-with -javascript-after-it-has-loaded) – Guilherme

Antwort

33

Ändern Sie die Größe des Div mit einer beliebigen Methode, und rufen Sie dann google.maps.event.trigger(map, 'resize'). Eine verwandte Frage ist here.

+0

Ich werde es zu Gist hinzufügen – pltvs