Preciso capturar a localização do usuário quando ele entra na loja. Já faço isso com CEP, mas preciso fazer com geolocalização também.
Ao entrar na loja, o usuário clicaria em algo como “Usar minha localização”.
Teria algum app ou plugin? A loja é CMS.
Tente isso:
navigator.geolocation.getCurrentPosition(function(posicao) {
var url = "http://nominatim.openstreetmap.org/reverse?lat="+posicao.coords.latitude+"&lon="+posicao.coords.longitude+"&format=json&json_callback=preencherDados";
console.log(url)
});
Vai gerar uma url. Com essa url vc faz a leitura do JSON e pega o postCode.