if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(successLocation, errorCallback, {timeout: 5000, enableHighAccuracy: false}); } else { errorCallback(); } function successLocation() { console.log('success'); } function errorCallback() { console.log('error'); } PS: timeout doesn't work either
