Appearance
GetGeoLocation
getGeoLocation
获取地理位置工具类,用于获取设备的地理坐标信息
Parameters
| 参数名 | 必选 | 类型 | 描述 |
|---|---|---|---|
parameters | 否 | Object | 参数对象 |
parameters.options | 否 | PositionOptions | 位置选项 |
parameters.success | 否 | PositionCallback | 成功回调函数 |
parameters.error | 否 | PositionErrorCallback | 错误回调函数 |
parameters.watch | 否 | Object | 监听对象 |
parameters.watch.options | 否 | PositionOptions | 监听的位置选项 |
parameters.watch.success | 否 | (data: GeolocationCoordinates) => void | 监听的成功回调函数 |
parameters.watch.error | 否 | PositionErrorCallback | 监听的错误回调函数 |
PositionCallback
| 参数名 | 必选 | 类型 | 描述 |
|---|---|---|---|
position | 是 | GeolocationPosition | 位置信息 |
PositionErrorCallback
| 参数名 | 必选 | 类型 | 描述 |
|---|---|---|---|
positionError | 是 | GeolocationPositionError | 位置错误信息 |
Examples
javascript
const loc = await getGeoLocation({
success: (data) => {},
error: (err) => {},
})Returns Promise<(any | null)>