小程序指纹验证的实现
导读:本文共1115字符,通常情况下阅读需要4分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 代码先行:wx.checkIsSupportSoterAuthentication({success(res){console.log(res)}})打印的结果是:根据小程序api可以得知,我的i7支持指纹功能.第二步,要讲解的是checkIsSoterEnrolledInDevice。。这个api的大意是,获取手机的指纹信息。。这里有个坑,自己造成的坑... ...
音频解说
目录
(为您整理了一些要点),点击可以直达。代码先行:
wx.checkIsSupportSoterAuthentication({success(res){console.log(res)}})
打印的结果是:
根据小程序api可以得知,我的i7支持指纹功能.
第二步,要讲解的是checkIsSoterEnrolledInDevice。。这个api的大意是,获取手机的指纹信息。。这里有个坑,自己造成的坑,特意说明一下。。自己手机没录入指纹去解锁屏幕,所以手机里面没有我的指纹信息。。。如果你运行这个函数,他得出的结果为0.因为没指纹。。
wx.checkIsSoterEnrolledInDevice({checkAuthMode:'fingerPrint',//这是根据上一步得知,我手机支持指纹。success(res){console.log(res)}})
结果如下,可得知用户已经录入了指纹。
最后一步,startSoterAuthentication开始验证指纹是否是机主本人。
wx.startSoterAuthentication({requestAuthModes:['fingerPrint'],//启动指纹认证challenge:'123456',//这个参数api解释是因子。。反正没看懂,乱填的authContent:'请用指纹解锁',//提示框内容success(res){console.log(res)}})
获取成功是得出这样的结果:(如果指纹验证不通过,是没有信息打印的)
</div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:
小程序指纹验证的实现的详细内容,希望对您有所帮助,信息来源于网络。