作者:速度coinmer | 来源:互联网 | 2023-01-20 15:55
微信小程序API监听实时地理位置是千自学中一篇关于微信小程序的文章简介:wx.onLocationChange(functioncallback)基础库2.8.1开始支持,低版本需做兼容处理。监听实时地理位置变化事件,需结合 wx.startLocationUpdateBa
wx.onLocationChange(function callback)
基础库 2.8.1 开始支持,低版本需做兼容处理。
监听实时地理位置变化事件,需结合 wx.startLocationUpdateBackground、wx.startLocationUpdate使用。
参数
function callback
实时地理位置变化事件的回调函数
参数
Object res
属性 |
类型 |
说明 |
最低版本 |
latitude |
number |
纬度,范围为 -90~90,负数表示南纬 |
|
longitude |
number |
经度,范围为 -180~180,负数表示西经 |
|
speed |
number |
速度,单位 m/s |
|
accuracy |
number |
位置的精确度 |
|
altitude |
number |
高度,单位 m |
1.2.0 |
verticalAccuracy |
number |
垂直精度,单位 m(Android 无法获取,返回 0) |
1.2.0 |
horizontalAccuracy |
number |
水平精度,单位 m |
1.2.0 |
示例代码
const _locatiOnChangeFn= function(res) {
console.log('location change', res)
}
wx.onLocationChange(_locationChangeFn)
wx.offLocationChange(_locationChangeFn)
wx.offLocationChange(function callback)
基础库 2.8.1 开始支持,低版本需做兼容处理。
取消监听实时地理位置变化事件
参数
function callback
实时地理位置变化事件的回调函数