感谢您的反馈!
获取当前地理位置信息
| 参数名 | 类型 | 是否可选 | 默认值 | 含义 |
|---|---|---|---|---|
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);
}
});