我想知道HTML5 Geolocation API是如何工作的。我需要知道的是,获得的纬度和经度属于谁?它是ISP的位置,因为我认为我的PC或笔记本电脑没有连接GPS设备?如果它是从WiFi设备的SSID获得的? WiFi设备是否知道它的坐标?
答案 0 :(得分:1)
来自W3C Geolocation API Specification(强调我的):
Geolocation API定义了与仅与托管实施的设备相关联的位置信息的高级接口,例如纬度和经度。 API本身与基础位置信息源无关。位置信息的常见来源包括全球定位系统(GPS)和从网络信号(如IP地址,RFID,WiFi和蓝牙MAC地址)推断出的位置,和GSM / CDMA小区ID,以及用户输入。 不保证API会返回设备的实际位置。
您的浏览器将使用“托管实施的设备”提供给它的硬件,但不保证一致性和准确性。