Pular para o conteúdo

Código aberto

astro-inapp-escape

Novo

Por que existe

Alguns programas de afiliados, incluindo o Amazon Associates, proíbem explicitamente que seus links sejam exibidos dentro do navegador embutido de outro app - Instagram, TikTok e os demais incorporam uma webview reduzida que quebra os cookies de rastreamento e viola os termos do programa. Este pacote detecta esse navegador e tira o visitante dali: um redirecionamento por intent do Android sem pacote específico, que entrega a página ao navegador padrão real do dispositivo, e um aviso instrutivo no iOS, onde não existe uma saída automática confiável.

  • Redirecionamento por intent do Android sem pacote específico - nunca assume o Chrome
  • Aviso instrutivo no iOS, já que lá não existe uma saída automatizada
  • Construído sobre o inapp-spy, uma biblioteca de detecção mantida, e não expressões regulares de user-agent feitas à mão

Instalação

npm install @vdaluz/astro-inapp-escape