H5活体检测JS SDK说明文档
1.简介
H5活体检测JS SDK是一个在浏览器端进行活体检测和静默活体检测的Web UI组件。它通过浏览器进行视频采集,然后访问Linkface公有云接口进行检测并返回检测结果。
2. 代理服务器
活体检测JS SDK在请求Linkface公有云接口(http://cloudapi.linkface.cn
)时候,由于客户部署H5的域名与公有云的域名不一致,会因为跨域问题请求失败,因此我们建议客户设置代理服务器,将JS SDK所有Ajax请求通过代理服务器进行代理转发至Linkface公有云,这样做不仅可以解决跨域问题,也能够提高API_ID和API_SECRET的安全性。
3. 原理介绍
4.兼容性检测
我们对IOS和Android各种主流机型下主流浏览器进行了兼容性测试,由于Android机型和各种类型的手机浏览器过于庞大,所以无法覆盖所有机器的所有浏览器,只能给出不兼容JS SDK的黑名单。
用户也可以用全局对象Liveness
的静态属性isAvailable
来检测当前浏览器是否支持活体检测JS SDK,false
为当前浏览器不支持,true
为当前浏览器支持或者没有被测试覆盖。
if (Liveness.isAvailable) {
// 进行活体检测
} else {
// 提示不支持当前浏览器
}
5. 更新日志
版本更新 | 更新时间 | 更新要点 |
---|---|---|
V1.1.3 | 2017.10.23 |
|