HarmonyOS detectBarcode.decode扫描相册二维码识别不到数据

选择图片扫二维码功能,但是扫不出来结果,开摄像头扫码是可以识别到的。https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/scan-imagedecode-V5#section9221156204617

HarmonyOS
2025-01-10 09:09:33
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

参考demo:

import { BusinessError } from '@kit.BasicServicesKit';
import { photoAccessHelper } from '@kit.MediaLibraryKit';

@Entry
@Component
struct Index {
  @State message: string = 'Hello World';

  build() {
    RelativeContainer() {
      Button('picker').onClick(async ()=>{
        try {
          let PhotoSelectOptions = new photoAccessHelper.PhotoSelectOptions();
          PhotoSelectOptions.MIMEType = photoAccessHelper.PhotoViewMIMETypes.IMAGE_TYPE;
          PhotoSelectOptions.maxSelectNumber = 5;
          let photoPicker = new photoAccessHelper.PhotoViewPicker();
          photoPicker.select(PhotoSelectOptions).then((PhotoSelectResult: photoAccessHelper.PhotoSelectResult) => {
            console.info('PhotoViewPicker.select successfully, PhotoSelectResult uri: ' + JSON.stringify(PhotoSelectResult));
          }).catch((err: BusinessError) => {
            console.error(`PhotoViewPicker.select failed with err: ${err.code}, ${err.message}`);
          });
        } catch (error) {
          let err: BusinessError = error as BusinessError;
          console.error(`PhotoViewPicker failed with err: ${err.code}, ${err.message}`);
        }
      })
    }
    .height('100%')
    .width('100%')
  }
}
分享
微博
QQ
微信
回复
2025-01-10 11:05:18
相关问题
HarmonyOS 二维条码扫描识别
911浏览 • 1回复 待解决
HarmonyOS 支持扫描二维吗?
768浏览 • 1回复 待解决
HarmonyOS如何无感知扫描二维
735浏览 • 1回复 待解决
二维扫描三方库推荐
516浏览 • 1回复 待解决
HarmonyOS扫描二维的方案是什么?
2457浏览 • 1回复 待解决
HarmonyOS zxing二维
487浏览 • 1回复 待解决
HarmonyOS 二维生成失败
304浏览 • 1回复 待解决
HarmonyOS 二维生成的demo
673浏览 • 2回复 待解决
HarmonyOS APP可以生成二维,扫安装
1057浏览 • 1回复 待解决
HarmonyOS h5加载二维屏幕变亮
444浏览 • 1回复 待解决
Canvas组件实现二维中心内嵌图标
1201浏览 • 1回复 待解决
HarmonyOS 二维显示和导出base64
321浏览 • 1回复 待解决
openHarmony-Api8项目,如何生成二维
1290浏览 • 0回复 待解决