¿Sabías que tu navegador puede entregar información detallada desde dónde estas viendo UNA página web?
Geolocalizar a una persona con HTML5 es bastante sencillo, basta simplemente con utilizar javascript y la función navigator.geolocation.getCurrentPosition() Pero recuerda que sólo puedes geolocalizar a quien quiera ser geolocalizado, cuando ocupes esa función el navegador pedirá los permisos respectivos al usuario. Un ícono en la barra de navegación muestra cuando una página intenta realizar la geolocalización.
¿Cómo se geolocaliza a un usuario de tu página web? Puedes utilizar el siguiente ejemplo de geolocalización sacado de la W3School para empezar rápido.
<script>
var x = document.getElementById("demo");
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
x.innerHTML = "Geolocation is not supported by this browser.";
}
}
function showPosition(position) {
x.innerHTML = "Latitude: " + position.coords.latitude +
"<br>Longitude: " + position.coords.longitude;
}
</script>
Existen múltiples usos para la geolocalización de usuarios, por ejemplo gracias a este mismo script con unas ligeras modificaciones construí en pocas horas una aplicación en ruby on rails que te permite compartir los links de tus redes sociales con las personas que están cerca. La idea es la siguiente, te registras, llenas los campos de las redes que quieres compartir, mucha gente solo comparte su LinkedIn o su Twitter pero no le gusta compartir su Facebook, así que ningún campo es obligatorio. Luego haces un checkin y la gente que está cerca tuyo podrá ver tus contactos. Por ahora la aplicación se llama ShareMe y puedes acceder gratuitamente desde aquí
- Pin Up Casino Oyna Türkiye, Pinup’un Resmi Web Sites - April 3, 2024
- All The Classic Pinup Positions For Vintage Elegance Photoshoot - April 3, 2024
- وان إكس بت ويكيبيدي - April 3, 2024
- ️ أفضل مواقع المراهنات الرياضية احصل على أفضل مكافآت الترحي - April 3, 2024
- ️ أفضل مواقع المراهنات الرياضية احصل على أفضل مكافآت الترحي - April 3, 2024
- 1win Bahis Şirketinin Resmi Web Sitesi 1win 2023 Online Spor Bahisleri, 1win Bahis Şirketine Giriş Yapın - April 3, 2024
- “المراهنات الرياضية أونلاين 1xbet ᐉ شركة المراهنات 1xbet تسجيل الدخول ᐉ 1xbet Co - April 2, 2024
- Pin Upward Casino Giriş, Üyelik, İndirme, Promosyonla - March 31, 2024
- Pin Up On Line Casino Türkiye Giriş Yapın Ve 0 Bonus Kazanı - March 31, 2024
- تنزيل 1xbet => جميع إصدارات 1xbet Sixth Is V 1116560 تطبيقات المراهنات + مكافأة مجاني - March 31, 2024