Recursos
Buenas prácticas
- Inicializa el SDK al cargar la página, no al hacer clic en el botón de captura. La autenticación con el backend tarda unos segundos y, si se realiza junto con la apertura de la cámara, genera una percepción de lentitud.
- Separa
prepareSelfieCamera()deopen()para optimizar el inicio de la cámara — mantén el paso de preparación activo mientras el usuario navega hacia la pantalla de captura. - Configura correctamente el CSP — sin las directivas requeridas, el SDK no puede cargar Web Workers ni recursos adicionales.
- Aloja los archivos de recursos adicionales en una ubicación pública visible para la Web dentro de tu proyecto.
- Mantén el SDK actualizado. Unico no se responsabiliza por problemas en versiones obsoletas.
Aplicación de ejemplo
| Lenguaje / Framework | Descripción | Repositorio |
|---|---|---|
| Angular | PoC en Angular que implementa el Web SDK | GitHub — unico-sdk-poc-angular |
| JS Vanilla | PoC en JS Vanilla que implementa el Web SDK | GitHub — unico-sdk-poc-js-vanilla |
| Next.js | PoC en Next.js que implementa el Web SDK | GitHub — unico-sdk-poc-next-js |
| React JS con TypeScript | PoC en React con TypeScript que implementa el Web SDK | GitHub — unico-webframe-poc-react |
| React JS con JavaScript | PoC en React con JavaScript que implementa el Web SDK | GitHub — unico-sdk-poc-react-js |
| React JS con Webpack + Babel | PoC en React JS con Webpack + Babel que implementa el Web SDK | SFTP — solicítalo a tu Project Manager |
| Vue JS | PoC en Vue JS que implementa el Web SDK | GitHub — unico-sdk-poc-vuejs |