# dcb.getLocation

获取当前的地理位置。返回的信息基于百度坐标系(bd09),需要转换到其他坐标系可使用该包:gcoord (opens new window)

# 参数

属性 类型 默认值 必填 说明 最低版本
mustBeAuth

boolean

false

true 必须要获取到位置信息,仅展示“去设置”的提示弹窗; false 非必须获取到位置信息,展示“去设置”与“取消”的提示弹窗。

7.1.7

# 返回值

属性 类型 说明 最低版本
latitude

number

纬度,范围为 -90~90,北纬为正数,南纬为负数。

longitude

number

经度,范围为 -180~180,东经为正数,西经为负数。

address

string

地址。

country

string

国家。

countryCode

string

国家 code。

province

string

省。

provinceCode

string

省 code。

city

string

城市。

cityCode

string

城市 code。

district

string

区域。

disCode

string

区域 code。

road

string

街道。

description

string

描述。

# 示例

const location = await dcb.getLocation();
// 结果类似:
// {
//   "latitude": 106.64359,
//   "longitude": 26.61859,
//   "address": "中国贵州省贵阳市乌当区长岭南路辅路在国家数字内容产业园附近",
//   "country": "中国",
//   "province": "贵州省",
//   "provinceCode": "520000",
//   "city": "贵阳市",
//   "cityCode": "520100",
//   "district": "乌当区",
//   "disCode": "520115",
//   "road": "长岭南路辅路",
//   "description": "在国家数字内容产业园附近"
// }

# 贡献者

上次更新时间: 11/1/2022, 11:16:31 AM