我注意到了这个电话:
navigator.geolocation.getCurrentPosition(...)
我想知道什么时候调用这个函数/方法浏览器通信什么才能得到纬度&经度值。
请告诉我。 谢谢 Ñ
答案 0 :(得分:1)
地理位置是HTML5的一部分。可以找到详细信息here
答案 1 :(得分:0)
所有浏览器(在设备和桌面上)都使用了几种不同的方式 确定你的位置,一些比其他人更准确。浏览器可以根据您的IP地址,GPS,手机三角测量,wifi定位获取位置信息。
当您调用getCurrentPosition或watchPosition时,您不知道使用了哪种方式。
您可以使用第三个参数:
var positionOptions = {
enableHighAccuracy: false,
timeout: Infinity,
maximumAge: 0
}
告诉浏览器应该使用高精度方法。