本文讲解com.justep.cordova.plugin.touchid插件以及如何在Wex5中使用该插件。

1.插件概述

iPhone指纹识别的插件。只支持iOS平台,提供了iOS上指纹识别的功能。

2.插件使用

首先,我们需要在自己的js文件中引入该插件,即“require(“cordova!com.justep.cordova.plugin.touchid”);”然后即可在js中调用相关API。

代码如下:

//检查是否支持指纹识别,iPhone5s以后的设备支持指纹识别功能
Model.prototype.checkClick = function(event){
	navigator.touchid.checkSupport(this.success, this.error);
};
//指纹识别,如果指纹匹配则会显示成功,有三次匹配机会,连续三次识别不通过则会终止识别。参数为可选,指纹识别时的提示信息
Model.prototype.authenticateClick = function(event){
	navigator.touchid.authenticate(this.success, this.error,"请开始指纹识别:将手指放于home键,核对指纹。");
};