指纹识别插件(会根据设备支持的情况,调用对应的识别功能,例如iOS只支持FaceID,就会调用FaceID)。
图1 | 图2 | 图3 |
方法 |
方法说明 |
---|---|
authenticate |
指纹验证。 |
isSensorAvailable |
判断是否支持指纹验证。 |
C#: private void SmobilerForm_Load(object sender, EventArgs e) { fingerPrint1.isSensorAvailable((obj, args) => { if (args.isError == true) this.btnauthenticate.Text = "该设备不支持指纹登录"; else this.btnauthenticate.Text = "指纹登录"; }); } private void btnauthenticate_Press(object sender, EventArgs e) { fingerPrint1.authenticate((obj, args) => { if (args.isError == true) this.Toast(args.error); else { this.Toast("指纹识别成功"); this.Show(new FingerPrintForm1()); } }); }
完整代码参考SmobilerTutorials