Breaking

Post Top Ad

Your Ad Spot

lunes, 18 de marzo de 2019

Problema resuelto: la geolocalización HTML5 no funciona en Chrome

Si su versión de Chrome es 50, entonces se dará cuenta de que la API de geolocalización HTML5 no funciona. En Chrome versión 50, HTML5 Geolocation entregado a través de HTTP ya no es compatible con Chrome. Los getcurrentposition()watchposition()están en desuso en los orígenes inseguros en Chrome 50.
La página web debe ser servida a través de HTTPS para usar la getcurrentposition()API de geolocalización. Por ejemplo, la URL de la página web http://codexworld.com(orígenes inseguros) no puede usar la API de geolocalización HTML5 y la URL de la página web https://codexworld.com(orígenes seguros) puede usar la API de geolocalización HTML5.
Para manejar el problema de los orígenes inseguros en Chrome, puedes usar el siguiente JavaScript.
navegador.geolocation.getCurrentPosition (
     function (success) {
         / * Código de seguimiento de ubicación * /
    }
    function (failure) {
         if ( failure.message . indexOf ( "Sólo se permiten los orígenes seguros" ) ==  0 ) {
             alert ( 'Su navegador solo permite los orígenes seguros' );
        }
    }
});

No hay comentarios.:

Publicar un comentario

Dejanos tu comentario para seguir mejorando!

Post Top Ad

Your Ad Spot

Páginas