2015-03-31 3 views
-6

в javaScript: navigator.geolocation.getCurrentPosition (onSuccessLocation, onErrorLocation);как эта функция работает

In the above code Success Location working fine when i click share location button popup (would you like to share your location) in browser. but i want Error Location. it will not working when i clicked Not Now in browser. 
+0

по крайней мере, когда функция errorLocation является called..pls скажите мне какой-либо один .. – sac

ответ

0

Используйте этот фрагмент кода и проверить инструментов разработчика консоли, чтобы увидеть ошибки:

var options = { 
    enableHighAccuracy: true, 
    timeout: 5000, 
    maximumAge: 0 
}; 

function success(pos) { 
    var crd = pos.coords; 

    console.log('Your current position is:'); 
    console.log('Latitude : ' + crd.latitude); 
    console.log('Longitude: ' + crd.longitude); 
    console.log('More or less ' + crd.accuracy + ' meters.'); 
}; 

function error(err) { 
    console.warn('ERROR(' + err.code + '): ' + err.message); 
}; 

navigator.geolocation.getCurrentPosition(success, error, options); 
+0

ждать я проверю – sac

+0

ничего не случится .. PLS дать мне другое решение – sac

+0

Что значит ничего не происходит? должна быть другая ошибка, блокирующая функцию от стрельбы. Я думаю ... попробуйте использовать alert ('test1') alert ('test2') в разных частях кода функции, чтобы увидеть, какая из них запущена, а какая нет. – odedta

Смежные вопросы