Constructor |
new |
Geolocation() |
GeoLocation constructor. This class handles determining a users current location
Summary
Type definitions |
onsuccess
|
The callback function to be invoked when geo-location was successfully retrieved. |
onerror
|
The callback function to be invoked when get geo-location could not be retrieved successfully. |
Methods
getCurrentPosition(callbackObject)
Returns geo-location of the current position.
Parameters
Name |
Type |
Description |
callbackObject |
Object |
The callback object |
|
Properties
Name |
Type |
Description |
onsuccess |
da.Geolocation~onsuccess |
The callback function to be invoked when the geo-location of the current position was successfully retrieved. |
onerror |
da.Geolocation~onerror |
TThe callback function to be invoked when the geo-location of the current position could not be retrieved successfully. |
|
Type definitions
onsuccess(coordinates)
The callback function to be invoked when geo-location was successfully retrieved.
Parameters
Name |
Type |
Description |
coordinates |
Object |
|
|
Properties
Name |
Type |
Description |
latitude |
number |
Latitude |
longitude |
number |
Longitude |
accuracy |
number |
The accuracy used for horizontal positioning error. The smaller the value is, the higher the accuracy is. |
|
onerror(error)
The callback function to be invoked when get geo-location could not be retrieved successfully.
Parameters
Name |
Type |
Description |
error |
Object |
|
|
Properties
Name |
Type |
Description |
code |
number |
Error code
- 900: failed to get GPS value.
- 999: unidentified error
|
message |
string |
The error message |
|