uni.startSoterAuthentication方法在遇到指纹验证失败时,存在以下问题
- 响应时间很长才会执行 fail 回调,并且是在多次验证失败时才会执行 fail 回调
- 如果只点击一次,则会一直显示loading状态,不会执行任何回调
- 验证失败后再次调用uni.startSoterAuthentication方法会直接走fail回调,不再提醒验证
打包环境:HBuilderX 3.6.3
手机:小米 Note2
系统:Android 8.0
附件为测试代码
测试了下,问题在官方的Hello-uniapp项目中也存在
请官方人员测试下以上问题,看是否存在bug
我一笑而过 (作者)
第一个问题,指纹匹配失败,我应该怎样告知用户呢?
2022-11-16 16:21
我一笑而过 (作者)
单次验证失败,想着应该给用户一个反馈提醒,而不是手机震动一下
2022-11-16 16:25
我一笑而过 (作者)
这个识别失败的错误码90009,目前是无法拿到的吗?
2022-11-16 16:29
DCloud_Android_YJC
回复 我一笑而过: 我认为无需告知用户,你可以多找几个设备试一下,可能不同机型表现不同,比如,我这边的oppo设备,整个识别行为都有系统UI,匹配失败有明确的提示。至于单次验证失败的事件我们会进行考虑评估
2022-11-16 16:30
我一笑而过 (作者)
回复 DCloud_Android_YJC: 我测试小米系的问题较多,安卓的系统版本8-12都有问题,华为新版鸿蒙和较新的oppo设备有系统级提示
2022-11-17 09:22