Continue the development of the framework, and this time I reflected on the object "geolocation", which today is supported by all browsers, new generation, with some reservations, to be honest, at the Safari (PC version).
Despite the problem, the geolocation functions are very well, so why not incorporate a map for the visualization of geographic coordinates?
And so the framework decided to incorporate an open source library called OpenLayers. And this is the result!
// Fujon library reference var geo = fujon.geoTools ; // Create a map with OpenStreetMap var map = geo.easyMaps.createMap('myMap'); // Set a loader widget var loader = new loadBox(map.element) ; loader.show() ; // callback function on success position obtained geo.successCallback.set( function(position){ map.position = position ; //map.zoom = 5 ; loader.hide(); map.show(); } ) // callback function on error geo.errorCallback.set( function(error){ loader.hide(); alert('error number : '+error.code); } ) // Geo position request geo.requestPosition();
Nessun commento:
Posta un commento