>> ALTAVOZ: Vamos a implementar una página web usando un poco de HTML y JavaScript
que geolocaliza un usuario, es decir, se da cuenta de dónde están
geográficamente en términos de su coordenadas de latitud y longitud.
Nótese aquí como un atributo en mi cuerpo etiqueta, he onLoad, que especifica un
poco de JavaScript que deben recibir ejecutada tan pronto como el cuerpo de la
página se ha cargado.
Ahora que la función parece ser llamado Geolocalizar, Y esa función, no tengo
comenzado a poner en práctica, en lo alto aquí en entre las etiquetas de script llamado Geolocalizar.
>> Ahora vamos a implementar esta función.
En primer lugar, vamos a ver si el tipo de de una propiedad especial llamada
navigator.geolocation no es igual, entre comillas, "indefinido", entonces estoy
vamos a hacer lo siguiente.
Navigator.geoloc ation.getCurrentPosition.
Y ahora tengo que especificar un argumento, específicamente el nombre de una función
que me gustaría que se llamará cuando Get Posición actual ha descubierto dónde
su usuario.
Y yo sólo voy a llamar arbitrariamente esa función, por ahora, de devolución de llamada.
>> Si no, si esa propiedad era de hecho indefinido, voy a especificar
en vez de alerta "Su navegador es compatible con geolocalización! "
y dejarlo en eso.
Entonces, ¿qué es lo que he escrito aquí?
>> Bueno, resulta que más moderno navegadores web soportan un mundial
variable, un objeto, por así decirlo, llamado navegador, que tiene
-navegador específico, es decir funcionalidad específica del navegador.
Dentro de hay una propiedad llamada geolocalización que específicamente
contiene información y funcionalidad relacionados con la geolocalización, la
hallazgo, de los usuarios.
>> Dentro de ese objeto, por su parte, parece que hay una función,
conocido tiene un método, llamado Obtenga la posición actual.
Y esa es la función que estamos usando con el fin de encontrar un usuario.
>> Vamos aunque ahora implementar la devolución de llamada función que en realidad es
va a ser llamado cuando el usuario ha sido localizado.
Vamos a seguir adelante y declaran que a su vez con la función de devolución de llamada y vamos a
llamar el argumento de que sé que lo hará estar recibiendo por ejemplo, posición.
Eso va a ser, resulta que, una objeto que representa de alguna manera la
la posición del usuario en el mundo.
>> Entonces dentro de esta función, vamos a de salida con position.coords de alerta,
que significa coordenadas. latitud y luego concatenar a
que una coma y un espacio y luego en a que, position.coords.longitude.
>> Vamos a seguir adelante y guarde este archivo, abierto la página en un navegador, y ver si
no podemos encontrar a mí mismo.
http://localhost / geolocalización-0.html.
Y ahí estoy yo, en Cambridge, Massachusetts.