This API is called using wx.getLocation(Object object).
Property | Type | Default value | Required | Description |
type | string | wgs84 | False | The type of coordinate system to return. wgs84 returns GPS coordinates, gcj02 returns coordinates suitable for wx.openLocation. |
altitude | string | false | False | If set to true, altitude information will be returned. Note that obtaining altitude requires higher accuracy and may slow down the API response. |
success | function | - | False | Callback function for successful API calls. |
fail | function | - | False | Callback function for failed API calls. |
complete | function | - | False | Callback function executed after API call ends (regardless of success or failure). |
Property | Type | Description |
latitude | number | Latitude in the range of -90 to 90. A negative value indicates the south latitude. |
longitude | number | Longitude in the range of -180 to 180. A negative value indicates the west longitude. |
speed | number | Speed in meters per second (m/s). |
accuracy | number | Location accuracy. |
altitude | number | Altitude in meters (m). |
verticalAccuracy | number | Vertical accuracy in meters (m) (not available on Android, returns 0). |
horizontalAccuracy | number | Horizontal accuracy in meters (m). |
wx.getLocation({type: 'gcj02',success(res) {const latitude = res.latitudeconst longitude = res.longitudeconst speed = res.speedconst accuracy = res.accuracy}})
This API is called using wx.getFuzzyLocation(Object object).
Property | Type | Default value | Required | Description |
type | string | wgs84 | False | The type of coordinate system to return. wgs84 returns GPS coordinates, gcj02 returns coordinates suitable for wx.openLocation. |
success | function | - | False | Callback function for successful API calls. |
fail | function | - | False | Callback function for failed API calls. |
complete | function | - | False | Callback function executed after API call ends (regardless of success or failure). |
Property | Type | Description |
latitude | number | Latitude in the range of -90 to 90. A negative value indicates the south latitude. |
longitude | number | Longitude in the range of -180 to 180. A negative value indicates the west longitude. |
wx.getFuzzyLocation({type: 'wgs84',success (res) {const latitude = res.latitudeconst longitude = res.longitude}})