1.先判断浏览器是否支持定位
2.成功后回调函数(可以做些期望的事情)
3.失败后回调函数
仅支持HTTPS协议,HTTP无法获取定位
// 获取地理位置
getLocation () {
//判断浏览器是否支持定位
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(
//成功回调函数
function (position) {
console.log(position)
},
//失败回调函数
e => {
console.log('失败了', e)
}
)
} else {
alert('不支持')
}
},