Hola gente :D
Queria comentarles algo que me inquieta un poco...
Yo estoy programando con Phonegap una webapp, la cual como varios de ustedes conocen, le implemento google maps.
Mi miedo es el tema de si estoy implementando la api correcta...
Yo habia planteado mi problema sobre como traerme el codigo de pais usando la geolocalizacion.
El tema es, siendo una webapp, que api de gmaps deberia usar? o no hay problema si uso la api v3 de javascript como vengo haciendo hasta ahora?
Les dejo el codigo de lo que estoy haciendo hasta el momento:
var pais;
function initialize(callback) {
var loc = {};
var geocoder = new google.maps.Geocoder();
console.log(google.loader.ClientLocation);
if(google.loader.ClientLocation) {
loc.lat = google.loader.ClientLocation.latitude;
loc.lng = google.loader.ClientLocation.longitude;
console.log(loc);
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);
if(callback)
callback();
};
});
}
}
function callback(){
translates = translates[pais];
trans_header = trans_header[pais];
console.log(pais);
}
initialize(callback);