Secure contextThis feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
The GeolocationPosition
interface represents the position of the concerned device at a given time. The position, represented by a GeolocationCoordinates
object, comprehends the 2D position of the device, on a spheroid representing the Earth, but also its altitude and its speed.
Properties
The GeolocationPosition
interface doesn't inherit any properties'.
GeolocationPosition.coords
Read only Secure context- Returns a
GeolocationCoordinates
object defining the current location. GeolocationPosition.timestamp
Read only Secure context- Returns a
DOMTimeStamp
representing the time at which the location was retrieved.
Methods
'The GeolocationPosition
interface neither implements, nor inherits any methods.'
Specifications
Specification | Status | Comment |
---|---|---|
Geolocation APIThe definition of 'GeolocationPosition' in that specification. | Recommendation | Initial specification. |
Browser compatibility
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
Update compatibility data on GitHub
Desktop | Mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
GeolocationPosition
|
Chrome Full support 79 Full support 79 No support 5 — 78 Alternate Name' Uses the non-standard name: |
Edge Full support 79 Full support 79 No support 12 — 79 Alternate Name' Uses the non-standard name: |
Firefox Full support 72 Full support 72 No support 3.5 — 71 Alternate Name' Uses the non-standard name: |
IE Full support 9 Full support 9 Alternate Name' Uses the non-standard name: |
Opera Full support 16 Full support 16 Alternate Name' Uses the non-standard name: |
Safari Full support 5 Full support 5 Alternate Name' Uses the non-standard name: |
WebView Android Full support 79 Full support 79 No support ? — 78 Alternate Name' Uses the non-standard name: |
Chrome Android Full support 79 Full support 79 No support 18 — 78 Alternate Name' Uses the non-standard name: |
Firefox Android Full support 4 Full support 4 Alternate Name' Uses the non-standard name: |
Opera Android Full support 16 Full support 16 Alternate Name' Uses the non-standard name: |
Safari iOS Full support Yes Full support Yes Alternate Name' Uses the non-standard name: |
Samsung Internet Android Full support 12.0 Full support 12.0 No support 1.0 — 12.0 Alternate Name' Uses the non-standard name: |
coords
|
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 |
timestamp
|
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 |
Legend
- Full support
- Full support
- No support
- No support
- Uses a non-standard name.'
- Uses a non-standard name.
See also
GeolocationPosition by Mozilla Contributors is licensed under CC-BY-SA 2.5.