const positionClick = () => {
navigator.geolocation.getCurrentPosition(res => {
console.log("获取位置成功:", res)
}, err => {
console.log("获取位置失败:", err)
}, {
enableHighAccuracy: true,
timeout: 5000,
maximumAge: 0
})
}
会获取到经纬度,将经纬度发送给服务器,或者百度高德地图,才会返回地理位置。
谷歌浏览器会获取失败,edge浏览器和手机会获取成功