【问题标题】:html5 geolocationhtml5 地理位置
【发布时间】:2012-08-16 18:08:47
【问题描述】:

我注意到了这个电话:

navigator.geolocation.getCurrentPosition(...)

我想知道什么时候调用这个函数/方法,浏览器通过什么通信来获取纬度和经度值。

请告诉我。 谢谢 否

【问题讨论】:

标签: html geolocation


【解决方案1】:

所有浏览器(在设备上和桌面上)都使用几种不同的方式 确定你在哪里,有些比其他的更准确。浏览器可以根据你的IP地址、GPS、手机三角测量、wifi定位等获取位置信息。

当您调用 getCurrentPosition 或 watchPosition 时,您不知道使用哪种方式。

你可以使用第三个参数:

var positionOptions = {
    enableHighAccuracy: false,
    timeout: Infinity,
    maximumAge: 0
}

告诉浏览器应该使用高精度方法。

【讨论】:

    【解决方案2】:

    地理位置是 HTML5 的一部分。详情可见here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-30
      相关资源
      最近更新 更多