wx.getLocation()
于:2024-09-28发布 热度:236℃
描述获取当前位置,注意,如果存在定位失败的情况,请使用wx.onLocationChange监听重新获取,使用前请注意是否具备地图权限,可参考用户授权,语法typescriptwx.getLocation,object,object,Promiseobject参数说明,type获取位置的类型,默认为wgs84,speed速度,以米,...。
描述
获取当前位置。
注意:如果存在定位失败的情况,请使用 wx.onLocationChange 监听重新获取。使用前请注意是否具备地图权限,可参考 用户授权 。
语法
typescript wx.getLocation(object: object): Promise-
object参数说明: -
type获取位置的类型,默认为'wgs84', -
speed速度,以米/每秒计 -
accuracy位置精度,以米为单位 -
altitude海拔高度,单位米,仅当altitude为true返回 -
verticalAccuracy垂直精度,单位米,仅当altitude为true返回 -
horizontalAccuracy水平精度,单位米 -
timestamp时间戳
返回值
返回 Promise 对象,Promise 失败时会触发
fail
回调,成功时触发
success
回调,Promise 成功时 resolve 的参数为
LocationObject
。
示例
typescript wx.getLocation({type: 'gcj02', // 返回 canvans 画布上指定经纬度位置对应的屏幕坐标,单位 pxsuccess: function (res) {console.log('经度:', res.longitude)console.log('纬度:', res.latitude)console.log('速度:', res.speed)console.log('精度:', res.accuracy)console.log('海拔:', res.altitude)console.log('垂直精度:', res.verticalAccuracy)console.log('水平精度:', res.horizontalAccuracy)console.log('时间戳:', res.timestamp)} })注意点
- 注意使用场景,定位可能会耗费较多电量。
-
自 v2.3.0 起,
wx.getLocation的complete回调参数将不再返回errMsg字段。
- 上一篇 :保存配置文件。
- 下一篇 :wx.chooseLocation()
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求...
请立即点击咨询我们或拨打咨询热线: 137-1512-1956,我们会详细为你一一解答你心中的疑难。项目经理在线
请立即点击咨询我们或拨打咨询热线: 137-1512-1956,我们会详细为你一一解答你心中的疑难。项目经理在线


