Recursos
Boas práticas
- Inicialize o SDK no carregamento da página, não ao clicar no botão de captura. A autenticação com o backend leva alguns segundos e, se feita junto com a abertura da câmera, cria uma percepção de lentidão.
- Separe
prepareSelfieCamera()deopen()para otimizar a inicialização da câmera — mantenha o passo de preparação aquecido enquanto o usuário navega até a tela de captura. - Configure a CSP corretamente — sem as diretivas necessárias, o SDK não consegue carregar Web Workers e recursos adicionais.
- Hospede os arquivos de recursos adicionais em um local público visível para a Web dentro do seu projeto.
- Mantenha o SDK atualizado. A Unico não se responsabiliza por problemas em versões depreciadas.
Aplicação de exemplo
| Linguagem / Framework | Descrição | Repositório |
|---|---|---|
| Angular | PoC em Angular que implementa o Web SDK | GitHub — unico-sdk-poc-angular |
| JS Vanilla | PoC em JS Vanilla que implementa o Web SDK | GitHub — unico-sdk-poc-js-vanilla |
| Next.js | PoC em Next.js que implementa o Web SDK | GitHub — unico-sdk-poc-next-js |
| React JS com TypeScript | PoC em React com TypeScript que implementa o Web SDK | GitHub — unico-webframe-poc-react |
| React JS com JavaScript | PoC em React com JavaScript que implementa o Web SDK | GitHub — unico-sdk-poc-react-js |
| React JS com Webpack + Babel | PoC em React JS com Webpack + Babel que implementa o Web SDK | SFTP — solicite ao seu Gerente de Projeto |
| Vue JS | PoC em Vue JS que implementa o Web SDK | GitHub — unico-sdk-poc-vuejs |