我正在尝试获取地理定位数据并通过Ajax将其呈现到Dom元素中,但是在获取数据时它没有正常运行,所以我尝试调试,然后我发现了一个奇怪的执行。
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function(pos){
console.log(1);
});
}
console.log(2);
在控制台中,它首先显示2然后是1,为什么这是plz?我在浏览器中遗漏了一些配置吗?我正在使用Firefox Developer Edition的最新版本。我在想,可能没有#34;导航器"一开始是对象,但它根本不应该显示1,导致代码不能执行,我真的迷失了,从昨晚开始,感谢您的帮助。