Требования
Фрейм захвата поддерживает WebRTC и более новые версии браузеров, перечисленных ниже. Корректная работа на очень старых версиях не гарантируется.
| Операционная система | Chrome | Firefox | Safari | Samsung Internet | Opera | Edge |
|---|---|---|---|---|---|---|
| Windows (desktop) | ✅ | ✅ | N/A | N/A | ❌ | ❌ |
| MacOS (desktop) | ✅ | ✅ | ✅ | N/A | ❌ | ❌ |
| Android | ✅ | ❌ | N/A | ✅ | ❌ | ❌ |
| iOS | ✅ | ✅ | ✅ | N/A | ❌ | ❌ |
Web SDK может работать внутри нативного Android или iOS WebView при услов ии, что приложение обслуживается по HTTPS.
| Платформа | Минимальная версия |
|---|---|
| Android WebView | Android 8 (API 26) или выше |
| iOS WebView | iOS 13 или выше |
Для Android рекомендуются WebView на основе Chromium. Для iOS рекомендуется использовать SFSafariViewController вместо WKWebView для лучшей совместимости с DOM. См. страницу PoC с примерами реализации.
Официальная поддержка ограничена нативными Android и iOS WebView. React Native, Ionic и другие кроссплатформенные фреймворки не поддерживаются.
Компонент одобрен для WebView Instagram и Facebook в режиме Liveness без взаимодействия. Liveness с взаимодействием не совместим с WebView социальных сетей.