Hola este ejemplo no me funciona: https://software.intel.com/es-es/html5/articles/intel-xdk-geolocation-sample
Tengo instalado en windows 7, intel xdk 1536, no lo he actualizado porque la versión que sigue solo trae errores... he perdido el trabajo que desarrollaba, se borran los links de conección entre paginas, se cambian algunos datos etc.
Me cambié a mac y la version de mac funciona mucho mejor pero estos fallos me siguen saliendo en la version de windows.
Todavía no logro hacer una simple geolocalización de ubicación (necesito que en forma automática geolocalice mi posición actual), utilicé los ejemplos mas simples de googlemaps html5+javascript y en web funcionan perfectamente, pero al instalarlos en xdk, no arroja datos , el problema radica en que en web hace la consulta que si usted permite ser geolocalizado, y en mobile no lo hace, entonces simplemente no muestra nada... Hice muchas pruebas de diversas formas mezclando codigos y llego a la conclusion de que siempre funciona en web pero en xdk no lo hace, que me falta agregar o cambiar en xdk para que funcione?, puse todo asociado a un boton y tampoco.... ayuda por favor!
/* button btn_prueba */
$(document).on("click", "#btn_prueba", function(evt)
{
/* your code goes here */
alert("hola2");
//geolocalizacion simple//
if (intel.xdk.geolocation) {
intel.xdk.geolocation.getCurrentPosition(mostrarUbicacion);
} else {alert("¡Error! Este navegador no soporta la Geolocalización.");}
function mostrarUbicacion(position) {
var latitud = position.coords.latitude;
var longitud = position.coords.longitude;
var div = document.getElementById("ubicacion");
div.innerHTML = "Latitud: " + latitud + "<br>Longitud: " + longitud;
}
function refrescarUbicacion() {
intel.xdk.geolocation.watchPosition(mostrarUbicacion);
}
//fin geolocalizacion simple//
});