2023年微信小程序API 查看位置
为企业提供更好的用户体验——微信小程序API查看位置
在现代商业中,提供一个良好的用户体验是成功的关键。位置信息是与用户紧密相关的信息之一。随着移动流量和智能手机的普及,越来越多的人选择使用地图导航和定位服务。对于企业来说,了解用户的位置信息是提供更好的服务、推广商品和客户管理的基础。
1. 获取位置信息——wx.getLocation(OBJECT)
微信小程序API提供了wx.getLocation(OBJECT)函数用于获取用户的当前地理位置。它可以返回经纬度、速度和精确度等信息。
OBJECT参数说明:
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
type | String | 否 | 默认为wgs84返回gps坐标,gcj02返回可用于wx.openLocation的坐标 |
success | Function | 是 | 接口调用成功的回调函数,返回内容详见返回参数说明。 |
fail | Function | 否 | 接口调用失败的回调函数 |
complete | Function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
success返回参数说明:
参数 | 说明 |
---|---|
latitude | 纬度,浮点数,范围为-90~90,负数表示南纬 |
longitude | 经度,浮点数,范围为-180~180,负数表示西经 |
speed | 速度,浮点数,单位m/s |
accuracy | 位置的精确度 |
altitude | 高度,单位m |
verticalAccuracy | 垂直精度,单位m(Android 无法获取,返回0) |
horizontalAccuracy | 水平精度,单位m |
示例代码:
wx.getLocation({
type: 'wgs84',
success: function(res) {
var latitude = res.latitude;
var longitude = res.longitude;
var speed = res.speed;
var accuracy = res.accuracy;
}
})
2.选择位置——wx.chooseLocation(OBJECT)
随着手机普及率的提高,用户更多地需要互联网提供的服务。通过微信小程序,企业可以为用户提供一个方便的方式选择并标注位置。
OBJECT参数说明:
参数
![]()
更多产品任你选
|
---|