Se você estiver usando o raio máximo ou a distância máxima de condução como método de validação de entrega, e a barra de endereço não estiver completando automaticamente enquanto estiver em um dispositivo móvel, tente adicionar o seguinte código à sua loja.
Isso provavelmente é causado por um pacote incluído em seu tema chamado fastclick.min.js.
Adicionar código de suporte
Esses passos se aplicam apenas à versão 1 ou 2 do widget Zapiet - Entrega e Recolhas. Qual versão do widget estou usando?
Se você estiver em uma versão legada, entre em contato conosco no chat e ficaremos felizes em atualizar o widget para a versão mais recente para você!
Clique em Configurações, depois em Desenvolvedores.
Na seção Avançado, adicione o código abaixo na caixa Scripts personalizados.
$(function() {
var needsClick = FastClick.prototype.needsClick;
FastClick.prototype.needsClick = function(target) {
if ( (target.className || '').indexOf('pac-item') > -1 ) {
return true;
} else if ( (target.parentNode.className || '').indexOf('pac-item') > -1) {
return true;
} else {
return needsClick.apply(this, arguments);
}
};
FastClick.attach(document.body);
});
Solução de problemas
Passe pela nossa lista de verificação de configurações para garantir que tudo esteja configurado corretamente.
Certifique-se de que você tenha o país correto adicionado em Configurações > Desenvolvedores > Avançado.
Você pode verificar a validade da sua Google Maps API em nosso aplicativo. Em Configurações > Entrega Local > Validação de Distância, clique em Chave da API do Google Maps.
Clique em Verificar sua chave da API.
Se a chave da API for inválida, dê uma olhada na seção de solução de problemas em nosso artigo sobre Criar uma chave da API do Google Maps.
Você pode verificar a validade da sua chave da API do Google Maps através do link abaixo. Copie o link para o seu navegador e substitua API_KEY pela sua chave da API do Google Maps.
Compare as mensagens de erro com as mensagens de erro abaixo.
Se o código mencionado no artigo não ajudou a resolver o problema com o autocompletar de endereços, cole o seguinte código em Configurações > Desenvolvedores > Scripts personalizados..
$(document).on({
'DOMNodeInserted': function() {
$('.pac-item, .pac-item span', this).addClass('needsclick');
}
}, '.pac-container');