HarmonyOS detectBarcode接口能力问题
按照以下文档使用detectBarcode.decode的识图二维码扫码能力
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/scan-imagedecode-V5
运行在模拟器上报以下错误
Device info:emulator
Build info:emulator 5.0.0.25(SP37DEVC00E25R4P11log)
Fingerprint:a5572fb9d9a7494e164622f6bbb9654de3ad3c8045afb1cbdab15e2f247da911
Module name:com.example.test_sensor
Version:1.0.0
VersionCode:1000000
PreInstalled:No
Foreground:No
Pid:24637
Uid:20020045
Reason:TypeError
Error name:TypeError
Error message:Cannot read property decode of undefined
SourceCode:
detectBarcode.decode(inputImage, (error: BusinessError, result: Array<scanBarcode.ScanResult>) => {
^
Stacktrace:
at initQrCode (entry/src/main/ets/pages/Index.ets:63:7)
at anonymous (entry/src/main/ets/pages/Index.ets:168:11)
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
执行代码:
let inputImage: detectBarcode.InputImage = { uri: 'file://media/Photo/2/Image/Image.jpeg' }
detectBarcode.decode(inputImage, (error: BusinessError, result: Array<scanBarcode.ScanResult>) => {
if (error && error.code) {
hilog.error(0x0001, '[Scan Sample]',
`Failed to get ScanResult by callback. Code: ${error.code}, message: ${error.message}`);
return;
}
hilog.info(0x0001, '[Scan Sample]',
`Succeeded in getting ScanResult by callback, result is ${JSON.stringify(result)}`);
});
//'file://media/Photo/2/Image/Image.jpeg' 是我通过文档样例的picker获取到的结果地址,是实际选取图片的地址,运行上述代码需要加上picker选图片获取到图片地址
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
try-catch上述代码没catch到有用的error信息。
如果是模拟器对于这个接口不支持,那我要怎么获取到 哪些接口能力在模拟器上不支持的信息呢?以及目前真机和模拟器都有哪些具体区别有文档说明吗
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS 接口声明问题
664浏览 • 1回复 待解决
什么是NDK接口?ArkUI NDK接口提供了哪些能力?如何通过NDK接口创建UI界面?
448浏览 • 1回复 已解决
HarmonyOS 后续应用内引导升级对应接口能力是否具备
1169浏览 • 1回复 待解决
openharmony 可以 直接调用usb 接口获取硬件能力吗?
450浏览 • 1回复 待解决
HarmonyOS class实现接口问题
560浏览 • 1回复 待解决
HarmonyOS commonEventManager注册事件接收问题接口问题
1030浏览 • 1回复 待解决
HarmonyOS 使用下载能力的几个问题
737浏览 • 1回复 待解决
HarmonyOS startAbility能力使用上有问题
521浏览 • 1回复 待解决
HarmonyOS 有判断当前设备是否有发送短信能力的接口吗?
983浏览 • 1回复 待解决
添加候选网络配置,使用有关能力接口添加候选网络配置
1256浏览 • 1回复 待解决
HarmonyOS 图片风控接口的问题
898浏览 • 1回复 待解决
HarmonyOS 蓝牙连接配对接口问题
846浏览 • 1回复 待解决
HarmonyOS WebResourceResponse.setResponseCode接口规范问题
1026浏览 • 1回复 待解决
HarmonyOS Camera 和 Scan 相关接口问题
803浏览 • 1回复 待解决
HarmonyOS 更新测试版本接口问题
857浏览 • 1回复 待解决
HarmonyOS 热修复能力是否有计划开放接口支持应用不通过应用商城实现程序的问题热修复。
775浏览 • 1回复 待解决
NativeWindowFlushBuffer接口刷新问题
2547浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用HarmonyOS的detectBarcode模块进行图片识别?
790浏览 • 1回复 待解决
HarmonyOS 读取图片数据接口,执行顺序问题
781浏览 • 1回复 待解决
HarmonyOS ArkTS接口回调的案例问题
2242浏览 • 1回复 待解决
HarmonyOS 传参加密后调用接口问题
531浏览 • 1回复 待解决
HarmonyOS 关于接口数据使用ECC加密问题
562浏览 • 1回复 待解决
HarmonyOS napi_create_external_arraybuffer接口问题
880浏览 • 1回复 待解决
HarmonyOS Native Module 接口的多线程调用问题
1066浏览 • 1回复 待解决
HarmonyOS OH_AVScreenCapture_StartScreenRecording接口权限问题咨询
1197浏览 • 1回复 待解决
使用detectBarcode.decode的demo请参考: