Skip to content

获取当前位置信息 - getLocationInfo ​

简介 ​

  • 此API是一个异步任务,需使用async await / promise结构 获取回调值
  • 该API用于获取当前用户所在的位置信息,包括但不限于省份、城市、区级行政区、经纬度等信息

环境适配说明 ​

环境名称是否支持jssdk文件最低版本号npm包最低版本号
湘易办APP-小程序✅1.1.40.0.4
湘易办APP-小程序-webview✅1.1.80.0.4
湘易办APP-webview✅2.0.00.0.4
三方H5❌----
三方小程序-H5✅--0.0.24

参数 ​

无

返回值 ​

仅列出返回体内的子参数,整体是一个Object对象

参数名子参数名类型描述
locationObject定位信息
addressString详细位置信息
districtString区级名称
cityString市级名称
provinceString省级名称
countryString国家名称
adCodeString邮政编码
cityCodeString城市编码
latitudeFloat纬度信息
longitudeFloat经度信息
isSuccessBoolean获取定位信息成功(true成功 false 失败)

示例 ​

javascript
const res = await this.$xybAgent.getLocationInfo();
if (res?.isSuccess) {
  // 执行业务代码
}
javascript
this.$xybAgent.getLocationInfo().then(res => {
  if (res?.isSuccess) {
    // 执行业务代码
  }
})