Solução de problemas
onIntent não é executado
- Existe um
IntentProvideracima desses links? - O alvo tem um callback
onIntent? Alvos sem callback não são registrados. - Mova o ponteiro no desktop ou role no celular. O mecanismo fica em repouso até a primeira interação.
- Confirme que o alvo está visível e tem largura e altura reais.
- Tente temporariamente
importance="high"ecost="low"para conferir a ligação e depois volte aos padrões.
Uma rota é carregada sem onIntent
Procure outro Link do Next.js apontando para a mesma rota, inclusive links ocultos em layouts responsivos. Procure também chamadas diretas a router.prefetch().
Um componente personalizado não funciona
O componente precisa encaminhar sua ref para um elemento HTML real. Caso contrário, anexe a ref de intenção a um envoltório nativo, como uma div.
Testar no celular
Use um dispositivo de toque real ou ative a emulação de toque nas ferramentas do navegador e depois role. Apenas estreitar uma janela de desktop pode não ativar o comportamento móvel.
Desenvolvimento e produção
Verifique o comportamento importante em um build de produção. As verificações de desenvolvimento do React e as ferramentas do framework podem fazer callbacks ou requisições parecerem diferentes da produção.