Перейти к основному содержимому

Ресурсы

Лучшие практики
  • Инициализируйте SDK при загрузке страницы, а не по нажатию кнопки захвата. Аутентификация с бэкендом занимает несколько секунд, и если выполнять её одновременно с открытием камеры, возникает ощущение задержки.
  • Разделяйте prepareSelfieCamera() и open() для оптимизации запуска камеры — держите шаг подготовки «тёплым», пока пользователь переходит к экрану захвата.
  • Правильно настраивайте CSP — без необходимых директив SDK не сможет загрузить Web Workers и дополнительные ресурсы.
  • Размещайте дополнительные файлы ресурсов в публичном месте, доступном из браузера в рамках вашего проекта.
  • Обновляйте SDK. Unico не несёт ответственности за проблемы в устаревших версиях.
Пример приложения
Язык / ФреймворкОписаниеРепозиторий
AngularPoC на Angular, реализующий Web SDKGitHub — unico-sdk-poc-angular
JS VanillaPoC на JS Vanilla, реализующий Web SDKGitHub — unico-sdk-poc-js-vanilla
Next.jsPoC на Next.js, реализующий Web SDKGitHub — unico-sdk-poc-next-js
React JS с TypeScriptPoC на React с TypeScript, реализующий Web SDKGitHub — unico-webframe-poc-react
React JS с JavaScriptPoC на React с JavaScript, реализующий Web SDKGitHub — unico-sdk-poc-react-js
React JS с Webpack + BabelPoC на React JS с Webpack + Babel, реализующий Web SDKSFTP — запросите у вашего Project Manager
Vue JSPoC на Vue JS, реализующий Web SDKGitHub — unico-sdk-poc-vuejs