Web/API/GeolocationPositionError

From Get docs

Secure contextThis feature is available only in secure contexts (HTTPS), in some or all supporting browsers.


The GeolocationPositionError interface represents the reason of an error occurring when using the geolocating device.

Properties

The GeolocationPositionError interface doesn't inherit any property'.

GeolocationPositionError.code Read only Secure context
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 have the permission to do it.
2 POSITION_UNAVAILABLE The acquisition of the geolocation failed because at least one 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 obtained.
GeolocationPositionError.message Read only Secure context
Returns a human-readable DOMString describing the details of the error. Specifications note that this is primarily intended for debugging use and not to be shown directly in a user interface.

Methods

'The GeolocationPositionError interface neither implements nor inherits any method.'

Specifications

Specification Status Comment
Geolocation APIThe definition of 'GeolocationPositionError' in that specification. Recommendation Initial specification.

Browser compatibility

Update compatibility data on GitHub

Desktop Mobile
Chrome Edge Firefox Internet Explorer Opera Safari Android webview Chrome for Android Firefox for Android Opera for Android Safari on iOS Samsung Internet
GeolocationPositionError

Chrome Full support 79


Full support 79


No support 5 — 78

Alternate Name'

Alternate Name' Uses the non-standard name: PositionError

Edge Full support 79


Full support 79


No support 12 — 79

Alternate Name'

Alternate Name' Uses the non-standard name: PositionError

Firefox Full support 72


Full support 72


No support 3.5 — 71

Alternate Name'

Alternate Name' Uses the non-standard name: PositionError

IE Full support 9

Alternate Name'

Full support 9

Alternate Name'

Alternate Name' Uses the non-standard name: PositionError

Opera Full support 16

Alternate Name'

Full support 16

Alternate Name'

Alternate Name' Uses the non-standard name: PositionError

Safari Full support 5

Alternate Name'

Full support 5

Alternate Name'

Alternate Name' Uses the non-standard name: PositionError

WebView Android Full support 79


Full support 79


No support ? — 78

Alternate Name'

Alternate Name' Uses the non-standard name: PositionError

Chrome Android Full support 79


Full support 79


No support 18 — 78

Alternate Name'

Alternate Name' Uses the non-standard name: PositionError

Firefox Android Full support 4

Alternate Name'

Full support 4

Alternate Name'

Alternate Name' Uses the non-standard name: PositionError

Opera Android Full support 16

Alternate Name'

Full support 16

Alternate Name'

Alternate Name' Uses the non-standard name: PositionError

Safari iOS Full support Yes

Alternate Name'

Full support Yes

Alternate Name'

Alternate Name' Uses the non-standard name: PositionError

Samsung Internet Android Full support 12.0


Full support 12.0


No support 1.0 — 12.0

Alternate Name'

Alternate Name' Uses the non-standard name: PositionError

code Chrome

Full support 5

Edge

Full support 12

Firefox

Full support 3.5

IE

Full support 9

Opera

Full support 16

Safari

Full support 5

WebView Android

Full support Yes

Chrome Android

Full support 18

Firefox Android

Full support 4

Opera Android

Full support 16

Safari iOS

Full support Yes

Samsung Internet Android

Full support 1.0

message Chrome

Full support 5

Edge

Full support 12

Firefox

Full support 3.5

IE

Full support 9

Opera

Full support 16

Safari

Full support 5

WebView Android

Full support Yes

Chrome Android

Full support 18

Firefox Android

Full support 4

Opera Android

Full support 16

Safari iOS

Full support Yes

Samsung Internet Android

Full support 1.0

Secure context required Chrome

Full support 47

Edge

Full support ≤18

Firefox

Full support 55

IE

No support No

Opera

Full support Yes

Safari

Full support Yes

WebView Android

Full support 47

Chrome Android

Full support 47

Firefox Android

Full support 55

Opera Android

Full support Yes

Safari iOS

Full support Yes

Samsung Internet Android

Full support 5.0

Legend

Full support  
Full support
No support  
No support
Uses a non-standard name.'
Uses a non-standard name.


See also