Guías / Solución de problemas

Solución de problemas

onIntent nunca se ejecuta

  • ¿Está IntentProvider montado por encima de estos enlaces?
  • ¿Tiene el objetivo un callback onIntent? Los objetivos sin callback no se registran.
  • Mueve el puntero en escritorio o desplázate en móvil. El motor duerme hasta la primera interacción.
  • Comprueba que el objetivo sea visible y tenga un ancho y alto reales.
  • Prueba temporalmente importance="high" y cost="low" para confirmar la integración y luego restaura los valores predeterminados.

Una ruta se precarga sin onIntent

Busca otro Link de Next.js que apunte a la misma ruta, incluidos enlaces ocultos mediante estilos adaptables. Revisa también el código que llame directamente a router.prefetch().

Un componente personalizado no funciona

El componente debe reenviar la ref a un elemento HTML real. Si no lo hace, conecta la ref de intención a un contenedor nativo como un div.

Pruebas en móvil

Usa un dispositivo táctil real o activa la emulación táctil en las herramientas del navegador y luego desplázate. Reducir el ancho de una ventana de escritorio no siempre activa el comportamiento móvil.

Desarrollo y producción

Prueba también el comportamiento importante en una compilación de producción. Las comprobaciones de desarrollo de React y las herramientas del framework pueden hacer que los callbacks y las solicitudes de red parezcan diferentes.