Requisitos
O frame de captura suporta WebRTC e versões mais recentes dos navegadores listados abaixo. O funcionamento não é garantido em versões muito antigas.
| Sistema operacional | Chrome | Firefox | Safari | Samsung Internet | Opera | Edge |
|---|---|---|---|---|---|---|
| Windows (desktop) | ✅ | ✅ | N/A | N/A | ❌ | ❌ |
| MacOS (desktop) | ✅ | ✅ | ✅ | N/A | ❌ | ❌ |
| Android | ✅ | ❌ | N/A | ✅ | ❌ | ❌ |
| iOS | ✅ | ✅ | ✅ | N/A | ❌ | ❌ |
O Web SDK pode ser executado dentro de uma WebView nativa Android ou iOS, desde que a aplicação seja servida via HTTPS.
| Plataforma | Versão mínima |
|---|---|
| Android WebView | Android 8 (API 26) ou superior |
| iOS WebView | iOS 13 ou superior |
Para Android, WebViews baseadas em Chromium são recomendadas. Para iOS, SFSafariViewController é recomendado em vez de WKWebView para melhor compatibilidade com o DOM. Consulte a página de PoCs para exemplos de implementação.
O suporte oficial é restrito a WebViews nativas Android e iOS. React Native, Ionic e outros frameworks multiplataforma não são suportados.
O componente é aprovado nas WebViews do Instagram e Facebook no modo Liveness sem interação. O Liveness com interação não é compatível com WebViews de redes sociais.