No se porque, ni si le estoy errando al concepto, pero quiero que en una funcion se guarde el valor de una variable global, pero fuera de la misma, el valor se pierde. Mi code:--var pais;function initialize() {var loc = {};var geocoder = new google.maps.Geocoder();if(google.loader.ClientLocation) {loc.lat = google.loader.ClientLocation.latitude;loc.lng = google.loader.ClientLocation.longitude;var latlng = new google.maps.LatLng(loc.lat, loc.lng);geocoder.geocode({'latLng': latlng}, function(results, status) {if(status == google.maps.GeocoderStatus.OK) {pais = results[0]['address_components'][5]['short_name'];console.log(pais);};});}}google.load("maps", "3.x", {other_params: "sensor=false", callback:initialize});console.log(pais);Siendo pais la var global, cuando sale de la funcion ya no tiene valor :/
Has recibido este mensaje porque estás suscrito al grupo "GTUG BsAs" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a gtug-bsas+unsubscribe@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
Has recibido este mensaje porque estás suscrito al grupo "GTUG BsAs" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a gtug-bsas+unsubscribe@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
0 comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.