estoy usando la API de Google Maps. Y estoy usando el código a continuación para obtener las coordenadas del marcador.Obtención de coordenadas de marcador de Google Maps API
var lat = homeMarker.getPosition().$a;
var lng = homeMarker.getPosition().ab;
Todo funciona bien con la aplicación que construí usando Google Maps. Pero lo probé hoy y tuve problemas para obtener las coordenadas correctas. Solo para descubrir que el código anterior está indefinido. Después de console.log (homeMarker.getPosition()) descubrí que ahora son las variables que usaron para las coordenadas.
var lat = homeMarker.getPosition().ab;
var lng = homeMarker.getPosition().cb;
No preguntaré por qué Google Maps actúa de esta manera, pero también puede incluirlo en su respuesta. Mi pregunta es cómo puedo obtener las coordenadas sin cambiar mi código cada vez que google maps cambia las variables que están usando.
google.maps.event.addListener (myMarker, 'dragend', function (evt) {} ..); Esto arroja una excepción – rajkiran