Kezdőoldal » Számítástechnika » Weblapkészítés » Gps lokáció alapján weboldal...

Gps lokáció alapján weboldal megnyitása?

Figyelt kérdés

van a weboldalalom egy térkép

arra kéne,hogy mutasesa hogy hol van az aki nezi,és hogyha egy bizonyos areán belul van akkor megnyit egy másik oldalt

Roviden:Gps lokáció alapján áttirányitás

Php/html hogyan?



2019. júl. 9. 10:07
 1/4 anonim ***** válasza:

Inkább JavaScriptben gondolkodj ebben az esetben, az új böngészőkben van egy navigator element amit tudsz használni (Geolocation API). Próbálkozz először egy consoleban, pl. Chrome console a developer tools alatt tökéletes lesz ebben az esetben, vagy a w3schools try it editor sem rossz ( [link]


navigator.geolocation.getCurrentPosition(callback) az a függvény amire neked szükséged lesz. Paraméterként vár egy callback függvény aminek átadja majd a jelenlegi pozíciót. Egy példa erre a callback függvényre:


function positionCallback(position) {

console.log("Latitude: " + position.coords.latitude +

" Longitude: " + position.coords.longitude);

}


Ez ki fogja írni a meghatározott pozíciót a console outputra (amennyiben megkapja az engedélyt rá). A kapott koordináták alapján a callback függvényben már nem nehéz meghatározni hogy a koordináták egy adott területen belül vannak-e.


Az átirányítást egyszerűen megoldhatod a

location.replace(link) függvénnyel, vagy meg is nyithatod a weboldalt egy új tabon.


Azt vedd figyelembe hogy a meghatározás nem lesz túl pontos asztali gépek esetén, mivel itt csak IP alapján tud keresni, nekem pl. most nagyjából 400 km-t tévedett. Telefonok esetén lenne célszerű ez a módszer, ezt is tudod ellenőrizni js segítségével.

2019. júl. 9. 10:37
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:

#1 vagyok, elcsúszott az előbb a try it editor link, itt a jó:

[link]

2019. júl. 9. 10:43
Hasznos számodra ez a válasz?
 3/4 A kérdező kommentje:
Koszi nagyon szepen :)
2019. júl. 9. 11:07
 4/4 anonim ***** válasza:
Annyi, hogy ehhez aktívan nyitva kell lennie az oldalnak, ha háttérbe rakja nem frissül a GPS koordináták, és nem mennek a JS műveletek se.
2019. júl. 9. 11:29
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!