Saltar al contenido

Código abierto

astro-inapp-escape

Nuevo

Por qué existe

Algunos programas de afiliados, entre ellos Amazon Associates, prohíben explícitamente que sus enlaces se muestren dentro del navegador integrado de otra app - Instagram, TikTok y el resto incrustan una vista web reducida que rompe las cookies de seguimiento y viola los términos del programa. Este paquete detecta ese navegador y saca al visitante: una redirección por intent de Android sin paquete específico, que entrega la página al navegador predeterminado real del dispositivo, y un aviso instructivo en iOS, donde no existe una salida automática confiable.

  • Redirección por intent de Android sin paquete específico - nunca asume Chrome
  • Aviso instructivo en iOS, ya que ahí no existe una salida automatizada
  • Construido sobre inapp-spy, una librería de detección mantenida, no expresiones regulares de user-agent hechas a mano

Instalación

npm install @vdaluz/astro-inapp-escape