感谢您的反馈!
获取当前地理位置信息
参数名 | 类型 | 是否可选 | 默认值 | 含义 |
---|---|---|---|---|
options |
Object |
选项 | ||
options.query |
Object |
可选 | 请求参数 | |
options.query.enableHighAccuracy |
Boolean |
可选 | 是否打开高精度 | |
options.query.address |
Boolean |
可选 | 是否获取地址信息 |
参数名 | 类型 | 是否一定返回 | 含义 |
---|---|---|---|
result |
Object |
响应对象 | |
result.code |
String |
错误码,成功为 QAP_SUCCESS ;失败为其他 |
|
result.msg |
String |
错误信息 | |
result.data |
Object |
当前地理位置数据 | |
result.data.coords |
Object |
经纬度信息 | |
result.data.coords.longitude |
Number |
经度 | |
result.data.coords.latitude |
Number |
纬度 | |
result.data.coords.altitude |
Number |
海拔高度 | |
result.data.coords.accuracy |
Number |
精度 | |
result.data.coords.bearing |
Number |
设备当前移动的角度方向,相对于正北方向顺时针计算 | |
result.data.coords.speed |
Number |
以米每秒为单位的设备的当前对地速度 | |
result.data.address |
Object |
当前地址信息数据 | |
result.data.address.province |
String |
省 | |
result.data.address.city |
String |
市 | |
result.data.address.district |
String |
区 | |
result.data.address.road |
String |
路 | |
result.data.address.cityCode |
String |
城市代码 如 0571 |
|
result.data.address.addressLine |
String |
详细地址 |
QN.geolocation.getCurrentPosition({ query: { enableHighAccuracy: true, address: true, } }).then((result) => { console.log(result); }, (error) => { console.log(error); }); QN.geolocation.getCurrentPosition({ query: { enableHighAccuracy: true, address: true, }, success(result) { console.log(result); }, error(error) { console.log(error); } });