>> ALTAVEU: Anem a implementar una pàgina web usant una mica d'HTML i JavaScript
que geolocalitza un usuari, és a dir, s'adona on són
geogràficament en termes de la seva coordenades de latitud i longitud.
Noteu aquí com un atribut en el meu cos etiqueta, he onload, que especifica un
poc de JavaScript que han de rebre executada tan aviat com el cos de la
pàgina s'ha carregat.
Ara que la funció sembla ser cridat Geolocalitzar, I aquesta funció, no tinc
començat a posar en pràctica, a la part alta aquí a entre les etiquetes de script anomenat Geolocalitzar.
>> Ara anem a implementar aquesta funció.
En primer lloc, anem a veure si el tipus de d'una propietat especial anomenada
navigator.geolocation no és igual, entre cometes, "indefinit", llavors estic
farem el següent.
Navigator.geoloc ation.getCurrentPosition.
I ara he de especificar un argument, específicament el nom d'una funció
que m'agradaria que es dirà quan Get Posició actual ha descobert on
seu usuari.
I jo només vaig a trucar arbitràriament aquesta funció, per ara, de devolució de trucada.
>> Si no, si aquesta propietat era de fet indefinit, vaig a especificar
en comptes d'alerta "El seu navegador és compatible amb geolocalització! "
i deixar-lo en això.
Llavors, què és el que he escrit aquí?
>> Bé, resulta que més modern navegadors web suporten un mundial
variable, un objecte, per així dir-ho, anomenat navegador, que té
-Navegador específic, és a dir funcionalitat específica del navegador.
Dins hi ha una propietat anomenada geolocalització que específicament
conté informació i funcionalitat relacionats amb la geolocalització, la
troballa, dels usuaris.
>> Dins d'aquest objecte, per la seva banda, sembla que hi ha una funció,
conegut té un mètode, anomenat Obtingui la posició actual.
I aquesta és la funció que estem usant per tal de trobar un usuari.
>> Anem encara que ara implementar la devolució de trucada funció que en realitat és
serà cridat quan el usuari ha estat localitzat.
Seguirem endavant i declaren que al seu torn amb la funció de devolució de trucada i anem a
cridar l'argument que sé que ho farà estar rebent per exemple, posició.
Això serà, resulta que, un objecte que representa d'alguna manera la
la posició de l'usuari en el món.
>> Llavors dins d'aquesta funció, anem a de sortida amb position.coords d'alerta,
que significa coordenades. latitud i després concatenar a
que una coma i un espai i després en que, position.coords.longitude.
>> Seguirem endavant i guardi aquest arxiu, obert la pàgina en un navegador, i veure si
no podem trobar a mi mateix.
http://localhost / geolocalització-0.html.
I aquí estic jo, a Cambridge, Massachusetts.