A Geolocation API lehetővé teszi, hogy a böngésző lekérje a felhasználó földrajzi helyzetét. Ez például térképekhez, helyalapú szolgáltatásokhoz vagy statisztikához is hasznos lehet.
A JavaScript 'navigator.geolocation' objektum segítségével kérhetjük le a pozíciót. A 'getCurrentPosition()' függvény egy visszahívást vár, amely megkapja a koordinátákat (szélesség és hosszúság).
- getCurrentPosition(): egyszeri lekérés - watchPosition(): folyamatos követés - clearWatch(): megfigyelés leállítása
A pozíció lekéréséhez harmadik paraméterként egy objektumot adhatunk meg. Ebben például engedélyezhetjük a nagy pontosságot (enableHighAccuracy), megadhatunk időkorlátot (timeout), vagy elérhető korábbi adatot (maximumAge).
A pozícióhoz való hozzáférést minden böngésző csak a felhasználó engedélye után engedélyezi. Fontos, hogy világosan kommunikáljuk, miért van szükség a helyadatokra, és hogyan kezeljük azokat.
- Térképes navigáció - Helyi időjárás megjelenítése - Közeli boltok vagy események megjelenítése - Helyalapú reklám vagy ajánlórendszer
Nem minden eszköz tud pontos helyadatot szolgáltatni. Beltérben vagy gyenge internetkapcsolat esetén a pozíció pontatlan lehet. Ezen kívül, ha a felhasználó nem engedélyezi, az API nem használható.
Nyelv kiválasztása
Téma beállítása
© 2025 ReadyTools. Minden jog fenntartva.