The PositionError interface represents the reason of an error occuring when using
the geolocating device.
Returns an unsigned short representing the error code.
Returns an unsigned short representing the error code. The following values are
possible: Value Associated constant Description 1 PERMISSION_DENIED The
acquisition of the geolocation information failed because the page didn't had the
permission to do it. 2 POSITION_UNAVAILABLE The acquisition of the geolocation
failed because one or several internal source of position returned an internal
error. 3 TIMEOUT The time allowed to acquire the geolocation, defined by
PositionOptions.timeout information was reached before the information was
The PositionError.message read-only property returns a human-readable
DOMString describing the details of the error.