- Accelerometer
- Camera
- Capture
- Compass
- Connection
- Contacts
- Device
- Events
- File
- Geolocation
- Globalization
- InAppBrowser
- Media
- Notification
- Splashscreen
- Storage
- Overview
- Platform Guides
- The Cordova Command-line Interface
- Command-Line Usage
- Privacy Guide
- Upgrading Guides
- Project Settings
- Plugin Development Guide
- Domain Whitelist Guide
- Embedding WebView
PositionError
A PositionError
object is passed to the [geolocationError](../parameters/geolocationError.html)
callback when an error occurs.
Properties
- code: One of the predefined error codes listed below.
- message: Error message describing the details of the error encountered.
Constants
PositionError.PERMISSION_DENIED
PositionError.POSITION_UNAVAILABLE
PositionError.TIMEOUT
Description
The PositionError
object is passed to the [geolocationError](../parameters/geolocationError.html)
callback function when an error occurs with geolocation.
PositionError.PERMISSION_DENIED
Returned when the user does not allow your application to retrieve position information. This is dependent on the platform.
PositionError.POSITION_UNAVAILABLE
Returned when the device is unable to retrieve a position. In general this means the device has no network connectivity and/or cannot get a satellite fix.
PositionError.TIMEOUT
Returned when the device is unable to retrieve a position within the
time specified in the [geolocationOptions](../parameters/geolocation.options.html)
' timeout
property. When
used with [geolocation.watchPosition](../geolocation.watchPosition.html)
, this error could be passed to
the [geolocationError](../parameters/geolocationError.html)
callback every timeout
milliseconds.