Gestire la dimensione dei fumetti sulle Google Maps (ovvero le InfoWindow)

Come si legge nelle API di Google Maps, l’oggetto google.maps.InfoWindow possiede la proprietà maxWidth ma non width. Questo ci fa capire che possiamo settare una larghezza massima per i fumetti che si aprono al click sui marker presenti nelle mappe ma che non possiamo impostare a nostro piacimento larghezza e altezza effettive; tali dimensioni sono gestite in modo del tutto automatico dalla libreria.

Come messo in evidenza da Chris Broadfoot in questa discussione pubblica, le dimensioni delle InfoWindows vengono calcolate a partire da due fattori:

  1. le dimensioni della mappa;
  2. le dimensioni del contenuto del fumetto.

Continua a leggere