Flutter
Nesta seção, você encontrará como implementar a webview no Flutter para uso do produto Unico IDPay
Para o cenário de uso utilizando Flutter, o uso da inappwebview é recomendado.
Após criar a transação e obter o link da transação, a seguinte implementação é recomendada:
Em seu fluxo comum (que está inserido o IDPay), você irá abrir a inappwebview com o link gerado via API;
Você poderá customizar essa abertura da maneira que for o ideal para seu aplicativo;
Irá monitorar se houve alteração de URL (para a redirectUrl) e então feche a inappwebview;
Para abrir uma inappwebview e controlar a alteração de URL pode ser feito da seguinte forma:
Para obter permissão de câmera é possível fazer da seguinte forma:
Exemplo de como deverá ficar no app:
É necessário algumas permissões para funcionar corretamente, tais como:
Câmera;
Geolocalização.
Para saber mais sobre, recomendamos uma leitura nos seguintes artigos e documentações:
Para acessar a documentação oficial, clique aqui.
Dúvidas?
Não encontrou algo ou ainda precisa de ajuda? Se já é um cliente ou parceiro, pode entrar em contato através da Central de Ajuda.
Last updated