I'd like to get my current position with HTML5 and use it with javascript.
I did some test, it works, but with my final version I have an undefined value.
function geolocError(dueToBrowser=true){
if(dueToBrowser){
alert('your browser does not support HTML5 geolocation');
}else{
alert('error with geolocation');
}
}
function getPositon(){
return navigator.geolocation.getCurrentPosition(function(position){
return position.coords;
}, geolocError);
}
$(document).ready(function() {
if(navigator.geolocation) {
var pos = getPositon();
console.log(pos)
}
});
My console.log(pos); returns me "undefined".