Ich bin von v2 auf v3 Google Maps API gewechselt und habe ein Problem mit gMap.getBounds()
Funktion.Google Maps Api v3 - getBounds ist undefined
Ich brauche die Grenzen meiner Karte nach seiner Initialisierung zu bekommen.
Hier ist mein Javascript-Code:
var gMap;
$(document).ready(
function() {
var latlng = new google.maps.LatLng(55.755327, 37.622166);
var myOptions = {
zoom: 12,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
gMap = new google.maps.Map(document.getElementById("GoogleMapControl"), myOptions);
alert(gMap.getBounds());
}
);
So jetzt ist es mir warnt, dass gMap.getBounds()
nicht definiert ist.
Ich habe versucht, GetBounds Werte in Click-Ereignis zu bekommen, und es funktioniert gut für mich, aber ich kann nicht die gleichen Ergebnisse in Load Map-Ereignis erhalten.
Auch getBounds funktioniert einwandfrei, während das Dokument in Google Maps API v2 geladen wird, aber es schlägt in V3 fehl.
Könnten Sie mir bitte helfen, dieses Problem zu lösen?
Genau das brauche ich! Danke =). Es hat mein Problem gelöst. – DolceVita
danke .... ich wünschte, ich hätte vor einer Stunde hier gesucht! – kinet
das ist sehr nützlich für mich, ich habe fast 2 Stunden dafür verschwendet – arjuncc