HarmonyOS 指纹认证的订阅回调中调用页面中的数据崩溃
@State userFinger: boolean = false
userAuthInstance.on('result', {
onResult(result) {
console.log('userAuthInstance callback result = ' + JSON.stringify(result));
if (result.result === 12500003) {
//操作取消
this.userFinger = false
PreferencesUtils.setValue(Constant.FINGER_OPEN_SWITCH, false)
} else if (result.result === 12500000) {
//认证成功
PreferencesUtils.setValue(Constant.FINGER_OPEN_SWITCH, true)
}
// 可在认证结束或其他业务需要场景,取消订阅认证结果
userAuthInstance.off('result');
}
})
如上代码中,使用this.userFinger 崩溃,请问如何解决
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
api11里调用指纹认证,认证失败没有回调。
1545浏览 • 1回复 待解决
HarmonyOS emitter.on 的订阅事件 回调不调用
1963浏览 • 1回复 待解决
HarmonyOS 调用指纹,人脸认证过程中,没有弹出生物认证相关弹框页面
1011浏览 • 1回复 待解决
HarmonyOS 用户指纹认证,成功和取消事件都进回调了,认证失败和锁定都没进回调
971浏览 • 1回复 待解决
hiAppEvent.addWatcher订阅崩溃事件重启后onReceive回调没有触发
3595浏览 • 1回复 待解决
官方文档中JS FA调用Java PA的机制的示例中FeatureAbility.subscribeAbilityEvent回调函数没有被调用?
11536浏览 • 1回复 待解决
AppGallery Connect中可以配置多个订阅关键事件回调地址吗?
3686浏览 • 1回复 待解决
按照Api进行指纹认证功能调不起来
1322浏览 • 1回复 待解决
EntryFormAbility的生命周期的回调函数在哪个文件中调用
1333浏览 • 1回复 待解决
HarmonyOS 用户认证模块订阅指纹识别结果的时候,无法得到中间状态的结果
748浏览 • 1回复 待解决
跨应用数据共享静默访问,订阅rdbDataChange回调不响应
109浏览 • 0回复 待解决
HarmonyOS ets中设置监听回调的方法中无法使用this
1090浏览 • 1回复 待解决
HarmonyOS native层C++子线程中回调函数中调用ArkTS层中定义的类的public成员函数
1353浏览 • 1回复 待解决
HarmonyOS 页面跳转传递的参数,在回调中访问报错:Error message:is not callable
1172浏览 • 1回复 待解决
卡片生命周期回调函数在哪个文件中调用
2735浏览 • 1回复 待解决
HarmonyOS List组件中关于onScrollIndex事件的回调
1792浏览 • 1回复 待解决
HarmonyOS Navigation在onPop回调中打开新页面异常
1353浏览 • 1回复 待解决
HarmonyOS Socket连接-如何订阅某个类型多个回调
924浏览 • 1回复 待解决
HarmonyOS 用户认证回调接口返回的token信息是否可以解密
1036浏览 • 1回复 待解决
HarmonyOS EntryFormAbility中的生命周期没有回调
984浏览 • 1回复 待解决
hiappevent 崩溃事件回调中的external_log属性对应的文件系统会自动删除吗?
948浏览 • 1回复 待解决
interface回调如何调用
1579浏览 • 1回复 待解决
HarmonyOS IPC异步回调函数中如何能传值给Napi的异步回调函数
1128浏览 • 1回复 待解决
HarmonyOS 自定义回调中this指向问题,无法调用Page内方法
913浏览 • 1回复 待解决
this 导致报错的问题 是this在回调函数中的指向不同造成的崩溃,可以参考以下写法