Aller au contenu principal

Ressources

Bonnes pratiques
  • Initialisez le SDK au chargement de la page, et non au clic sur le bouton de capture. L'authentification avec le backend prend quelques secondes et, si elle est effectuée en même temps que l'ouverture de la caméra, crée une perception de lenteur.
  • Séparez prepareSelfieCamera() de open() pour optimiser le démarrage de la caméra — maintenez l'étape de préparation active pendant que l'utilisateur navigue vers l'écran de capture.
  • Configurez correctement la CSP — sans les directives requises, le SDK ne peut pas charger les Web Workers et les ressources supplémentaires.
  • Hébergez les fichiers de ressources supplémentaires dans un emplacement public visible sur le Web au sein de votre projet.
  • Gardez le SDK à jour. Unico n'est pas responsable des problèmes liés aux versions obsolètes.
Application exemple
Langage / FrameworkDescriptionDépôt
AngularPoC en Angular implémentant le Web SDKGitHub — unico-sdk-poc-angular
JS VanillaPoC en JS Vanilla implémentant le Web SDKGitHub — unico-sdk-poc-js-vanilla
Next.jsPoC en Next.js implémentant le Web SDKGitHub — unico-sdk-poc-next-js
React JS avec TypeScriptPoC en React avec TypeScript implémentant le Web SDKGitHub — unico-webframe-poc-react
React JS avec JavaScriptPoC en React avec JavaScript implémentant le Web SDKGitHub — unico-sdk-poc-react-js
React JS avec Webpack + BabelPoC en React JS avec Webpack + Babel implémentant le Web SDKSFTP — demandez à votre Chef de projet
Vue JSPoC en Vue JS implémentant le Web SDKGitHub — unico-sdk-poc-vuejs