【发布时间】:2017-09-15 18:13:30
【问题描述】:
我最近制作了一个网络应用程序,其中一部分用于查找用户的位置。
function complete(pos) {
var coordinates = pos.coords;
var positions = {lat: coordinates.latitude, lng:
coordinates.longitude};
console.log(positions);
}
function fail(error) {
console.log('failed')
};
var opt = {
enableHighAccuracy: true
};
navigator.geolocation.getCurrentPosition(complete, fail, opt)
但是,在某些地方,比如我的学校,由于某种原因,它总是返回 (0,0)。它在其他位置运行得非常好,比如在专用网络上。 任何人都可以提出任何原因或任何解决方法吗?谢谢。 (我已经将我用来运行它的网站列入白名单并允许定位_
【问题讨论】:
-
可能你的学校在北极:) ROFLMFAO
-
@TilakMaddy 实际上是非洲海岸(我的意思是 0,0,不是我的学校哈哈)
标签: javascript html web geolocation navigator