Google Maps addListener no funciona correctamente

Tengo un código separado para google maps v3. Solo para mostrar infobox infowindow en mi capa de Google fusion kml cuando hago clic en él. Ayer mi código está funcionando bien. No hice ningún cambio. Pero hoy mi addListner no funciona. Cuando copio mi proyecto de copia de seguridad, igual que el código. Funciona de nuevo pero mañana eso vuelve a pasar. Mi addListener no funciona.

aquí está mi código

infoBubble = new InfoBubble({ map: map, shadowStyle: 1, padding: 5, borderRadius: 4, arrowSize: 20, borderWidth: 1, borderColor: '#2c2c2c', disableAutoPan: true, hideCloseButton: false, backgroundClassName: 'phoney', arrowStyle: 2, }); function get_details(mode,id,lati,lng) { $('#loading').show(); if (xhr != null) { xhr.abort(); } xhr = $.ajax({ type: "GET", url: "realisasi2.php?id="+id, data: "m="+mode+"&id="+id, success: function(ret){ ajaxres = JSON.parse(ret); iconpos = new google.maps.LatLng(lati,lng); psbchurndata = ajaxres.detail; var html = psbchurndata+"Lihat Datel "; infoBubble.setContent('

'+html+'
'); infoBubble.setPosition(iconpos); infoBubble.close(); infoBubble.open(map); $('#loading').hide(); } }); } layer.setMap(map); google.maps.event.addListener(layer, 'click', function(e) { alert(JSON.stringify(e, null, 4)); //UNDIFINED not Working var lati = e.latLng['mb']; var lng = e.latLng['nb']; var x = e.row['id_witel'].value; get_details('w',e.row['id_witel'].value,lati,lng); }); }

Gracias por cualquier ayuda

One Solution collect form web for “Google Maps addListener no funciona correctamente”

No hay propiedades “oficiales” mb y nb para google.maps.LatLng (eso es lo que es e.latLng ). Estas propiedades serán utilizadas internamente por la API, los nombres de estas propiedades pueden cambiar en el siguiente momento, hora o día.

Para recuperar latitud y longitud usa los métodos lat() y lng() de e.latLng

  • Marcador de Google Maps API v3 con label
  • Alternar capas KML en Google Maps v3
  • Google maps: API 3, cómo configurar la polilínea en el centro
  • Ejemplo de uso de feature.forEachProperty () en Google Maps javascript v3?
  • Google maps JS API v3: get marcadores en círculo con containsLocation () no funciona, ¿por qué?
  • Mapa del centro de auto con múltiples marcadores en Google Maps API v3
  • Autocompletar de Google Place para el código postal
  • API de Google Maps: calcule el time restante según la ruta pnetworkingefinida
  • Phonegap no puede leer / renderizar la API de Google Maps - error "No se puede encontrar Google variable"
  • Cambiar el idioma en el que Geocoder.geocode () arroja resultados
  • Google Maps Api V3 - Cambiar map div
  • Cómo esperar hasta que la API de google maps se haya cargado antes de cargar una class derivada google.maps.OverlayView
  • Reload Markers en Google Maps API
  • Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.