我们已经准备好了,你呢?

2024我们与您携手共赢,为您的企业形象保驾护航!

位置:首页  /  建站资讯  /  鼎点网站建设  /  广东网站建设  /  云浮网站建设

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 字段。
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求...
请立即点击咨询我们或拨打咨询热线: 137-1512-1956,我们会详细为你一一解答你心中的疑难。项目经理在线
  • 13

    技术从业经验

  • 多一份方案,会有收获...

    联系鼎点网络,免费获得专属《策划方案》及报价

    在线咨询联系我们

  • 拒绝骚扰,我们只想为给您带来一些惊喜...

深入了解,只为更深度的信任与合作
2000+企业的见证,鼎点网络希望与你同行,未来在路上...
在线客服
咨询热线
137-1512-1956