获取当前的地理位置、速度。当用户离开小程序后,此接口无法调用。调用前需要 用户授权 scope.userLocation
参数说明
Object object
属性 | 类型 | 默认值 | 必填 | 说明 | 版本 |
altitude | boolean | false | 否 | 传入 true 会返回高度信息,由于获取高度需要较高精确度,会减慢接口返回速度,仅 iOS 支持 | |
success | function | | 否 | 接口调用成功的回调函数 | |
fail | function | | 否 | 接口调用失败的回调函数 | |
success参数说明
Object res
属性 | 类型 | 说明 | 版本 |
latitude | number | 纬度,浮点数,范围为-90~90,负数表示南纬 | |
longitude | number | 经度,浮点数,范围为-180~180,负数表示西经 | |
speed | number | 速度,浮点数,单位m/s,仅 iOS 支持 | |
accuracy | number | 位置的精确度,仅 iOS 支持 | |
altitude | number | 高度,单位 m,仅 iOS 支持 | |
verticalAccuracy | number | 垂直精度,单位 m,仅 iOS 支持(Android 无法获取,返回 0) | |
horizontalAccuracy | number | 水平精度,单位 m,仅 iOS 支持 | |