系统指纹

系统指纹

模块名称

  • fingerprint

模块引入

  • Weex

const fingerprint = app.requireModule('fingerprint');

  • H5

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"支持面容;