face-unlock人脸识别
npm i @anov/face-unlock
import faceUnlock from '@anov/face-unlock'
- 参数:
- {Object} dom 初始化容器(支持最小尺寸200*200像素)
- {string} fileUrl 级联文件路径
- 用法:
手动打开摄像头 - 示例:
faceUnlock.open(dom,fileUrl)
- 参数:
- {string} authUrl 识别认证服务地址
- {Function} callBack 回调函数
- 用法:
手动开启面容识别认证 - 示例:
faceUnlock.start(authUrl,callBack) /** * 回调函数 * @return {Object} 返回结果 */ callBack(res){ //console.log(res) }
- 用法:
手动停止面容扫描 - 示例:
faceUnlock.stop()
- 用法:
手动关闭摄像头 - 示例:
faceUnlock.close()
- 注:调用close函数时也会自动停止面容扫描,无需再手动调用stop函数。
- 参数:
- {string} authUrl 上传面容服务地址
- {string} token 当前登录凭证
- {Function} callBack 回调函数
- 用法:
上传面容 - 示例:
faceUnlock.upload(authUrl,token,callBack) /** * 回调函数 * @return {Object} 返回结果 */ callBack(res){ //console.log(res) }
- 参数:
- {string} updataUrl 更新面容服务地址
- {string} token 当前登录凭证
- {Function} callBack 回调函数
- 用法:
上传面容 - 示例:
faceUnlock.updata(authUrl,token,callBack) /** * 回调函数 * @return {Object} 返回结果 */ callBack(res){ //console.log(res) }