系统指纹
系统指纹
模块名称
模块引入
const fingerprint = app.requireModule('fingerprint');
let fingerprint = requireModuleJs('fingerprint');
模块方法
-
identify(callback)
- 获取验证结果。callback回调返回值为字符串格式,如果为”1”,则表示验证成功 否则返回错误信息。
-
isHardwareEnable(callback)
- 检测手机设备是否支持指纹验证。callback回调返回值为字符串格式,“0"为不支持,“1"为支持。
-
isRegisteredFingerprint(callback)
- 设备是否注册(设置)指纹。callback回调返回值为字符串格式:“0” 设备不支持或未设置指纹;“1” 设置了指纹并且指纹正常可用;
-
isFingerprintChange (callback)
- 判断指纹是否变化。callback回调返回值为字符串格式:“1"未改变; “0"改变; “-1"指纹不可用;
-
cancelIdentify()
- 取消指纹识别。Android需要用到,iOS不需要所以函数实现是空什么也不做。
-
deviceSupportFingerPrintType(callback)
- iOS专用。iOS设备判断支持指纹(TouchID)还是面容(FaceID)。callback回调返回值为字符串格式:返回 “0"不支持; “1"支持指纹; “2"支持面容;