RegisterComponent
最低版本: 1.1.0最后更新: 2020/10/21组件功能:
RegisterComponent 组件组合而成的组件,新人注册
支持平台:
平台 | 是否支持 |
豹小秘 | 是 |
豹花/大瓶 | 是 |
豹小秘 Mini | 是 |
参数
属性 | JS 类型 | Java类型 | 默认值 | 必填 | 说明 | 最低版本 |
personName | string | String | yes | 人的姓名 | 1.1.0 | |
photoPath | string | String | no | 图片路径 | 1.1.0 | |
personAppearTimeout | number | long | 2000 | no | 单位是毫秒,人出现的超时时间。如果小于0,等于默认值 | 1.1.0 |
recognizeTimeOut | number | long | 800 | no | 单位是毫秒,识别区超时时间。如果不填,等于默认值 | 1.1.0 |
onFinish | (event?: ComponentEvent) => boolean | 无 | no | RegisterComponent组件的onFinish回调 | 1.1.0 |
错误码:
返回状态 | 值 | 描述 |
RESULT_TIMEOUT | 32610003 | 注册超时 |
ERROR_PARAMS_REGISTER_ID_INVALID | -32610012 | 人物 ID 无效 |
ERROR_REGISTER_PICTURE_INVALID | -32640013 | 图片无效 |
状态码:
返回状态 | 值 | 描述 |
RESULT_REGISTER_SUCCESS | 32610010 | 注册成功 |
RESULT_SUCCESS | 32610001 | 成功 |
RESULT_MODIFY_NAME_SUCCESS | 32610011 | 修改名字成功 |
示例代码:
return <>
{this.registerViewModel && this.registerViewModel.getComponentState() === 3 ? (
<RegisterComponent //新人进行注册
param={this.registerParam} //组件参数
onFinish={this.registerViewModel && this.registerViewModel.registerFinish} //人脸识别结束
/>
) : null}
</>;