JavaScript Geolocation API

Geolocation-objekti

Geolocation-objekti mahdollistaa käyttäjän sijainnin toimittamisen Web-sovellukselle. Tietosuojan vuoksi käyttäjää pyydetään sallimaan sijainnin raportointi.

Huomaa:Tämä ominaisuus on saatavilla vain turvallisessa kontekstissa (HTTPS).

Huomaa:iPhone-typisi GPS-laitteille asetettu sijainti on mahdollisimman tarkka.

Geolocation API julkaistaan navigator.geolocation-objektin kautta.

Geolocation-objektin ominaisuudet

Ominaisuudet Kuvaus
coordinates Palauta laitteiston sijainti maapallolla ja korkeus.
position Palauta annetussa ajassa sijaitsevan laitteiston sijainti.
positionError Palauta syy, miksi geolokointi epäonnistui.
positionOptions Kuvaus objektista, joka sisältää valitsimia ja annetaan parametrina Geolocation.getCurrentPosition() ja Geolocation.watchPosition() -metodeille.

Geolocation-objektiin liittyvät metodit

Metodi Kuvaus
clearWatch() Poiskytä aiemmin Geolocation.watchPosition() -asennettu sijainti/virhe valvonta.
getCurrentPosition() Palauta laitteiston nykyinen sijainti.
watchPosition() Palauta tarkkailun ID-arvo ja siirrä se Geolocation.clearWatch() -menetelmälle, jotta voit käyttää sitä tilauksen poistamiseen.