指纹验证,首次验证失败后,再次尝试验证直接返回失败!
如题,以下是我的代码片段。
wx.startSoterAuthentication({ requestAuthModes: [ "fingerPrint" ], challenge: "123" , authContent: "请验证您的指纹" , success: function (res) { if (res.errCode == 0) { wx.showToast({ title: "验证成功" }) } else { console.log(res); wx.showModal({ content: "验证失败" , showCancel: false }) } }, fail: function (res) { console.log(res); wx.showModal({ content: "验证失败" , showCancel: false }); } }); |
经测试 指纹验证如果验证通过了,那么再进行验证就会正常显示。
但是如果验证失败了,那再尝试重新验证就会__ 直接返回 __失败,错误码是:90007,重新打开小程序,就又可以了。
请问这是为什么呢,该如何解决呢?
注:真机机型是:OPPO R9