HTML5 - Geolocation

Innholdsfortegnelse
De Geolocation API er ikke en del av standarden på HTML5Det er imidlertid nært beslektet, siden vi takket være HTML5 lettere kan inkorporere funksjonene.
De geolokalisering lar oss finne ved å koordinere den omtrentlige posisjonen til systemet eller utstyret som brukeren får tilgang til ressursen, siden eller webdokumentet der vi har implementert API.
Få nåværende posisjon
Dette er kanskje en av de mest nyttige bruksområdene vi kan gi til dette API -et, siden ved å la oss finne terminalen som åpner sidene våre, kan vi påkalle regionalt innhold, kanskje tilby annonsering mer effektivt eller bare generere statistikk etter sted. en mer direkte måte uten å være avhengig av tredjeparter.
For å få plasseringskoordinatene er vi avhengige av følgende metode:
getCurrentPosition (tilbakeringing, errorCallback, alternativer)

Denne metoden oppnår den nåværende posisjonen til systemet som går inn på siden, den er ikke laget for å returnere et resultat direkte, men vi kan sende den en annen funksjon der vi forbereder dataene med det vi kan motta fra metoden.
La oss se følgende kode, slik at vi forstår en del av hvordan du implementerer denne funksjonaliteten:
 

Operasjonen er enkel, navigatorobjekt Vi forteller deg at du må få tilgang til dens geolokaliseringsegenskaper, fra og med metoden getCurrentPosition (), til dette sender vi en funksjon som et argument som er det som etablerer de forskjellige alternativene som må initialiseres og ta verdiene deres.
Tillatelser til å geografisk plassere
Fordi dette kan være litt invasivt med personvernet til brukerne når man påkaller de forskjellige geolokaliseringsmetoder Det er mulig at nettleseren ber brukeren om tillatelse til å overføre sin posisjon, så vi kan ikke få alle dataene for øyeblikket med denne APIen.
Avhengig av enheten kan API-en bruke forskjellige ressurser for å få posisjonen, den kan bruke den innebygde GPS-en, WI-FI-nettverk, til slutt kan den bruke IP-adressen og takket være den etablere forholdet mellom vår tjenesteleverandør og gi et estimat av brukerens plassering.
Anvendt eksempel
La oss se koden i HTML For å bruke metoden vi beskrev ovenfor:
 Eksempel 
Lengde:- Breddegrad:-
Høyde:- Presisjon:-
Høyde nøyaktighet:- Overskrift:-
Hastighet:- Tid:-

Nå ser vi hvordan nettleseren ber om vår autorisasjon til å gi dataene for posisjonen vår:

Ved å dele dataene vil vi kunne få resultatene av bruken av API.

Som vi kan se, får vi ganske nyttige data for å finne plasseringen av utstyret som får tilgang til ressursen. Her kan du fortsette å lese Advanced HTML5 GeolocationLikte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave