ok ci sono riuscito.
Pian piano sto capendo un po di piu sul google map v3
Ora mi sono imbattuto in un simpatico errore :
Posso applicare un infoWindow dopo aver effettuato uno zoom ?
Nel senso. Al momento la mia mappa funziona cosi :
Creo una mappa
ciclo
creo 3 marker
Creo il listener sui marker
Quando clicco :
Faccio uno zoom
Ripulisco la mappa dai marker
ciclo
Creo 5 marker nuovi .
Se io mettessi qu questi ultimi addListener visualizzo al click sempre lo stesso infowindow....
come posso fare? a che punto devo mettere il seguente codice se ho il ciclo di marker?
visualizzo sempre e solo 1 info.Codice PHP:speedTest.infoWindow = new google.maps.InfoWindow();
speedTest.infoWindow.setContent(infoHtml);
speedTest.infoWindow.setPosition(myLatlng);
// Open the infowindow on marker click
google.maps.event.addListener(marker2, "click", function() {
speedTest.infoWindow.open(speedTest.map, marker2);
});

Rispondi quotando