更新记录
2.0.3(2025-11-20) 下载此版本
修复炫彩活体闪退问题
2.0.2(2025-11-03) 下载此版本
优化UI
2.0.1(2025-08-22) 下载此版本
2.0.0
- 动作活体优化,更快的响应速度和性能
- 新增加支持炫彩活体
- 兼容性适配
2.0.1
- 内部优化
平台兼容性
uni-app(4.75)
| Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|
| - | - | - | - | - | - | - | - | - |
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | - | - | - | - | - | - | - | - |
uni-app x(4.75)
| Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 |
|---|---|---|---|---|---|
| - | - | - | - | - | - |
易顺达活体检测 UTS 插件(Android)

插件说明
本插件非纯离线插件,采用端云结合方案,端云结合模式需要在客户的App或网页中集成活体检测SDK,用户在客户端完成刷脸,并将采集到的人脸图片加密送到服务端完成活体检测,然后向客户返回检测结果以及采集的最佳人脸图片。
产品优势
安全等级高
- 全链路加密:敏感信息加密传输,动态口令一图一密。
- 全链路风险策略对抗:风险决策引擎对用户设备、运行环境和用户操作行为等特征进行实时监控,及时发现异常情况有效防御恶意操作行为,保障高安全水位。
- 创新的炫彩检测、动作检测、静默检测等活体检测方法,有效抵御多种攻击手段。
算法性能强
- 活体检测算法,速度快、体验好、通过率高。
- 人脸识别算法,准确率高、速度快,在比对十万分之一阈值下通过率大于99%。
灵活易用
- 可根据客户实际业务需求,快速对解决方案进行定制化开发,满足客户需求。
- 服务端兼容多种平台,支持本地化部署,兼容主流 Linux 操作系统和国产信创系统;
使用示例(伪代码)
// tips: 下面的代码仅做基本流程展示,具体请下载示例项目ZIP
import { init, authInit, startLivingDetect } from '@/uni_modules/eshunda-livingdetect/utssdk/index.uts'
// 初始化算法引擎
init()
// 设置活体检测类型
const initRet = await authInit({ livingType: 2})
// 请求服务器端获取token
if(initRet.code === "SUCCESS"){
// 请求服务端获取token
const token = requestServerInit(initRet.data)
// 开始认证,异步等待认证结果
const detectRet = await startLivingDetect(token)
// 请求服务端进行云端活体校验
const result = requestServerVerify(detectRet.data)
} else{
console.error(`发生错误code:${initRet.code} msg:${initRet.msg}`)
}
支持的活体检测列表
- 1 远近活体:前后移动检测
- 2 眨眼活体
- 3 摇头活体
- 4 点头活体
- 5 张嘴活体
- 6 炫彩活体:屏幕颜色变化检测
组合与顺序:将动作编号按顺序拼接为一个整数作为 livingType。例如 234 表示依次“眨眼-摇头-点头”,26 表示“眨眼-炫彩”。
接口定义
authInit(config)
请求参数:
| 字段 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| livingType | number | 是 | - | 活体动作序列,按“支持的活体检测列表”将编号顺序拼接成整数,例如 26、234 |
返回结果:Promise<DetectResultUTS>,常见含义如下:
| 字段 | 类型 | 说明 |
|---|---|---|
| code | string | 结果码,见“code 取值说明” |
| msg | string | 结果描述/错误信息 |
| data | string | 初始化信息 authInit(用于向服务端换取 token) |
示例:const ret = await authInit({ livingType: 26 })
startLivingDetect(token)
请求参数:
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
| token | string | 是 | 由服务端基于 authInit 返回的 authInit 生成并下发 |
返回结果:Promise<DetectResultUTS>
| 字段 | 类型 | 说明 |
|---|---|---|
| code | string | 结果码,见“code 取值说明” |
| msg | string | 结果描述/错误信息 |
| data | string | 采集结果的加密载荷(发送给服务端进行活体校验) |
| token | string | 本次认证 token |
DetectResultUTS 类型定义
type DetectResultUTS = {
code: string
msg: string
data: string
token?: string
}
code 取值说明
| code | 含义 |
|---|---|
| SUCCESS | 成功 |
| FAILED | 活体检测失败 |
| EXCEPTION | 执行异常 |
| TIMEOUT | 执行超时 |
| PERMISSION | 权限获取失败 |
| CANCEL | 用户取消 |
| PARAME_ERROR | 参数错误 |
| EXIT | 程序退出/页面置后台 |
注意事项
- 建议在 App 启动时尽早调用
init()以减少首次检测等待
联系我们
如有技术问题或需要支持,欢迎通过以下方式联系我们:
- QQ: ***
- 邮箱: eshundaface@163.com
- 官网链接: https://www.eshunda.cn/
- 微信:


收藏人数:
下载插件并导入HBuilderX
下载示例项目ZIP
赞赏(0)
下载 88
赞赏 0
下载 11474323
赞赏 1812
赞赏
京公网安备:11010802035340号