我遇到了一些问题
我想得到我现在的位置并用它做点什么。我使用navigator.geolocation.getCurrentPosition函数,如下所示:
$(document).ready(function(){
var current_location;
navigator.geolocation.getCurrentPosition(function(position) {
current_location = position;
});
// do something with current_location
});
但是我无法将当前任务分配给current_location。怎么了?你能告诉我如何将位置值分配给变量,以便在navigator.geolocation.getCurrentPosition范围内使用它吗?
感谢您的帮助
p / s:我的英语不是很好:))
答案 0 :(得分:2)
使用此代码处理地理位置
if (navigator.geolocation) {
// geolocation is available
navigator.geolocation.getCurrentPosition(function(position) {
do_something(position);
});
function do_something(position){
// use position.coords.latitude, position.coords.longitude there
console.log(position);
}
}