Geolocation getCurrentPosition() -menetelmä
- Edellinen sivu coordinates
- Seuraava sivu position
- Palaa yhdellä tasolla ylös Geolocation-objekti
Määritelmä ja käyttö
getCurrentPosition()
Metodi palauttaa laitteiston nykyisen sijainnin.
esimerkki
Hanki käyttäjän sijainnin leveys- ja pituusasteet:
var x = document.getElementById("demo"); function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition); } else { x.innerHTML = "Tämä selain ei tue geolokointia."; } } function showPosition(position) { x.innerHTML = "Pituusaste: " + position.coords.latitude + "<br>Leveysaste: " + position.coords.longitude; }
syntaksi
navigator.geolocation.getCurrentPosition(onnistuminen, virhe, valinnat)
parametrit
parametrit | kuvaus |
---|---|
onnistuminen | Välttämätön. Paluutoiminto, jonka ainoa parametri on Position-objekti. |
virhe | Valitse. Paluutoiminto, jonka ainoa parametri on PositionError-objekti. |
valinnat | Valinnainen. PositionOptions-objekti. |
Palautusarvo
Laitteen nykyinen sijainti.
Selaimen tuki
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
5.0 | 9.0 | 3.5 | 5.0 | 16.0 |
- Edellinen sivu coordinates
- Seuraava sivu position
- Palaa yhdellä tasolla ylös Geolocation-objekti