API de geolocalização do Google removida

Um recurso muito interessante em um site é indicar ao visitante o trajeto até a porta da empresa, isso é feito através da API de geolocalização do Google.

Se você utiliza o recurso desde antes de Abril de 2016 e a página que faz a requisição da localização atual não possui acesso através de ambiente seguro (o cadeado ao lado da url), o serviço parou de funcionar no Google Chrome.

 

Com a atualização, o Google Chrome deixou de permitir o acesso e exibe a seguinte mensagem para o visitante:

mensagem-geolocalizacao
User denied the request for Geolocation

 

Confira no link do update: https://developers.google.com/web/updates/2016/04/geolocation-on-secure-contexts-only?hl=en

O problema pode ser identificado no console do Google Chorme, pois exibe o seguinte warning:

[pastacode lang=”” message=”Console do Google Chrome” highlight=”” provider=”manual” manual=”getCurrentPosition()%20and%20watchPosition()%20are%20deprecated%20on%20insecure%20origins.%20To%20use%20this%20feature%2C%20you%20should%20consider%20switching%20your%20application%20to%20a%20secure%20origin%2C%20such%20as%20HTTPS.%20See%20https%3A%2F%2Fgoo.gl%2FrStTGz%20for%20more%20details.”/]

console-geolocalizacao

 

Se precisa de uma solução de certificado SSL para o funcionamento da API de geolocalização, homologação de formas de pagamento ou para proteção do site, clique aqui e entre em contato para mas informações

 

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *