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)
执行代码:
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选图片获取到图片地址
try-catch上述代码没catch到有用的error信息。
如果是模拟器对于这个接口不支持,那我要怎么获取到 哪些接口能力在模拟器上不支持的信息呢?以及目前真机和模拟器都有哪些具体区别有文档说明吗
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS 接口声明问题 
893浏览  • 1回复 待解决
什么是NDK接口?ArkUI NDK接口提供了哪些能力?如何通过NDK接口创建UI界面? 
1200浏览  • 1回复 已解决
HarmonyOS 后续应用内引导升级对应接口能力是否具备 
1466浏览  • 1回复 待解决
openharmony 可以 直接调用usb 接口获取硬件能力吗? 
797浏览  • 1回复 待解决
HarmonyOS class实现接口问题 
780浏览  • 1回复 待解决
HarmonyOS commonEventManager注册事件接收问题接口问题 
1373浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何使用HarmonyOS的detectBarcode模块进行图片识别? 
1070浏览  • 1回复 待解决
HarmonyOS 使用下载能力的几个问题 
1045浏览  • 1回复 待解决
HarmonyOS startAbility能力使用上有问题 
762浏览  • 1回复 待解决
HarmonyOS 有判断当前设备是否有发送短信能力的接口吗? 
1242浏览  • 1回复 待解决
添加候选网络配置,使用有关能力接口添加候选网络配置 
1902浏览  • 1回复 待解决
HarmonyOS  图片风控接口的问题 
1208浏览  • 1回复 待解决
HarmonyOS WebResourceResponse.setResponseCode接口规范问题 
1358浏览  • 1回复 待解决
HarmonyOS 蓝牙连接配对接口问题 
1343浏览  • 1回复 待解决
HarmonyOS  detectBarcode.decode扫描相册二维码识别不到数据 
988浏览  • 1回复 待解决
#鸿蒙通关秘籍#detectBarcode模块识别图片失败应该如何处理? 
1033浏览  • 1回复 待解决
#鸿蒙通关秘籍#同步回调方式如何使用detectBarcode.decode? 
804浏览  • 1回复 待解决
HarmonyOS Camera 和 Scan 相关接口问题 
1095浏览  • 1回复 待解决
HarmonyOS 更新测试版本接口问题 
1300浏览  • 1回复 待解决
NativeWindowFlushBuffer接口刷新问题 
2800浏览  • 1回复 待解决
HarmonyOS 热修复能力是否有计划开放接口支持应用不通过应用商城实现程序的问题热修复。 
954浏览  • 1回复 待解决
HarmonyOS 读取图片数据接口,执行顺序问题 
991浏览  • 1回复 待解决
HarmonyOS ArkTS接口回调的案例问题 
2851浏览  • 1回复 待解决
HarmonyOS 传参加密后调用接口问题 
753浏览  • 1回复 待解决
HarmonyOS 关于接口数据使用ECC加密问题 
796浏览  • 1回复 待解决





















使用detectBarcode.decode的demo请参考: