HarmonyOS 指纹报错没有错误码

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

可参考以下示例代码:

在module.json5配置权限:

"requestPermissions": [
{
  "name": "ohos.permission.ACCESS_BIOMETRIC",
}
]

代码:

import userIAM_userAuth from '@ohos.userIAM.userAuth';

const authParam : userIAM_userAuth.AuthParam = {
  challenge: new Uint8Array([1, 1, 1, 1, 1, 1]),
  authType: [userIAM_userAuth.UserAuthType.FINGERPRINT],
  authTrustLevel: userIAM_userAuth.AuthTrustLevel.ATL1,
};
const widgetParam : userIAM_userAuth.WidgetParam = {
  title: '请使用指纹解锁',
};

@Entry
@Component
struct AuthTestExample {
  build() {
    Column() {
      Button('AuthTest')
        .onClick(() => {
          try {
            //获取认证对象
            let userAuthInstance = userIAM_userAuth.getUserAuthInstance(authParam, widgetParam);
            console.log('get userAuth instance success');
            //订阅认证结果
            userAuthInstance.on('result', {
              onResult (result) {
                console.log('userAuthInstance callback result = ' + JSON.stringify(result));
                if (result.result == userIAM_userAuth.UserAuthResultCode.SUCCESS) {
                  console.log('userAuthInstance success');
                }
              }
            });
            console.log('auth on success');
            userAuthInstance.start();
            console.log('auth start success');
          } catch (error) {
            console.log('auth catch error: ' + JSON.stringify(error));
          }
        })
        .fontSize(30)
        .height(50)
    }.height('100%').width('100%').justifyContent(FlexAlign.Center)
  }
}
分享
微博
QQ
微信
回复
1天前
相关问题
Socket连接报错错误码88
1999浏览 • 1回复 待解决
HarmonyOS上传app包报错错误码996
182浏览 • 1回复 待解决
TCPSocket on('close')错误码
701浏览 • 1回复 待解决
HarmonyOS 关于2300006错误码
347浏览 • 1回复 待解决
HarmonyOS 错误码7400201
291浏览 • 1回复 待解决
network bindSocket错误码问题
560浏览 • 1回复 待解决
错误码62980096怎么处理
1193浏览 • 1回复 待解决
HarmonyOS TCPSocket返回错误码2301004
319浏览 • 1回复 待解决
HarmonyOS 发布API错误码203489281
19浏览 • 1回复 待解决
HarmonyOS 错误码:1001502003 无效参数
14浏览 • 1回复 待解决
请求广告返回错误码401
2570浏览 • 1回复 待解决
请求广告返回错误码21800003
2542浏览 • 1回复 待解决
Web的onErrorReceive错误码含义
2033浏览 • 1回复 待解决
HarmonyOS 文件下载返回错误码8
16浏览 • 1回复 待解决
webview错误码105 是什么错误
1071浏览 • 1回复 待解决
eglSwapBuffers常见错误码分析
977浏览 • 1回复 待解决
HarmonyOS 定位失败 错误码3301200:
232浏览 • 1回复 待解决
HarmonyOS avplayer错误码好像不对
266浏览 • 1回复 待解决
HarmonyOS 错误码801意义不明确
212浏览 • 1回复 待解决
HarmonyOS 视频播放偶现 5400106 错误码
221浏览 • 1回复 待解决
HarmonyOS 安装hap包提示错误码9568257
326浏览 • 1回复 待解决
提问
该提问已有0人参与 ,帮助了0人