getLocation
获取位置
参数 params
属性 |
类型 |
含义 |
默认 |
必须 |
APP版本 |
inverseEnabled |
boolean |
开启逆地理编码, 以获取更多格式化信息. 注: 获取逆地理信息需要联网 |
false |
否 |
|
locationMode |
number |
使用的定位类型 0 :NETWORK_PROVIDER 1 :GPS_PROVIDER 注:不传默认使用网络进行定位,gps定位可能无法在室内使用 |
0 |
否 |
|
返回 Promise<response>
属性 |
类型 |
含义 |
APP版本 |
code |
string |
200:成功 | 404:失败 |
|
msg |
string |
响应信息 |
|
data |
Data |
响应数据 |
|
Data
属性 |
类型 |
含义 |
APP版本 |
longitude |
number |
经度 |
|
latitude |
number |
纬度 |
|
horizontalAccuracy |
number |
水平精确度, 单位:m |
|
formattedAddress |
string |
格式化地址 (需要inverseEnabled=true) |
|
country |
string |
国家 (需要inverseEnabled=true) |
|
province |
string |
省/直辖市 (需要inverseEnabled=true) |
|
city |
string |
市 (需要inverseEnabled=true) |
|
citycode |
string |
城市编码 (需要inverseEnabled=true) |
|
district |
string |
区/县 (需要inverseEnabled=true) |
|
adcode |
string |
区域编码 (需要inverseEnabled=true) |
|
street |
string |
街道名称 (需要inverseEnabled=true) |
|
number |
string |
门牌号 (需要inverseEnabled=true) |
|
POIName |
string |
兴趣点名称 (需要inverseEnabled=true) |
|
AOIName |
string |
兴趣面名称 (需要inverseEnabled=true) |
|
示例
import { getLocation } from '@suplink/jssdk';
getLocation().then((res) => console.log(res))