系统要求
兼容浏览器
采集框架支持 WebRTC 以及以下浏览器的较新版本。非常旧 的版本不保证功能正常。
| 操作系统 | Chrome | Firefox | Safari | Samsung Internet | Opera | Edge |
|---|---|---|---|---|---|---|
| Windows(桌面端) | ✅ | ✅ | N/A | N/A | ❌ | ❌ |
| MacOS(桌面端) | ✅ | ✅ | ✅ | N/A | ❌ | ❌ |
| Android | ✅ | ❌ | N/A | ✅ | ❌ | ❌ |
| iOS | ✅ | ✅ | ✅ | N/A | ❌ | ❌ |
WebView 兼容性
Web SDK 可在原生 Android 或 iOS WebView 中运行,前提是应用程序通过 HTTPS 提供服务。
| 平台 | 最低版本 |
|---|---|
| Android WebView | Android 8(API 26)或更高版本 |
| iOS WebView | iOS 13 或更高版本 |
对于 Android,建议使用基于 Chromium 的 WebView。对于 iOS,建议使用 SFSafariViewController 而非 WKWebView 以获得更好的 DOM 兼容性。请参阅 PoC 页面 获取实现示例。
不支持混合框架
官方支持仅限于原生 Android 和 iOS WebView。不支持 React Native、Ionic 及其他跨平台框架。
社交媒体 WebView
该组件已通过 Instagram 和 Facebook WebView 在无交互活体检测模式下的验证。有交互的活体检测与社交媒体 WebView 不兼容。