Vensternavigator.geolocation
Voorbeeld
Kry die breedte- en lengtegraad van die gebruiker se posisie:
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
document.getElementById("demo").innerHTML =
"Geolocation is not supported by this browser.";
}
function showPosition(position) {
document.getElementById("demo").innerHTML =
"Latitude: " + position.coords.latitude +
"Longitude: " + position.coords.longitude;
}
Definisie en gebruik
Die geolocation
eiendom gee 'n Geolocation-objek terug wat gebruik kan word om die gebruiker se posisie op te spoor.
Die geolocation
eiendom is leesalleen.
Die geolocation
eiendom is slegs beskikbaar in veilige kontekste (HTTPS).
Die geolocation
eiendom is slegs beskikbaar as die gebruiker dit goedkeur.
Let wel
Geografiese ligging is baie meer akkuraat vir toestelle met GPS, soos slimfone.
Sien ook:
Sintaksis
navigator.geolocation
Terugkeerwaarde
Tik | Beskrywing |
'n Voorwerp | 'n Verwysing na 'n Geolocation-voorwerp. |
Blaaierondersteuning
navigator.geolocation
word in alle blaaiers ondersteun:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |