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 二维条码扫描识别
1552浏览 • 1回复 待解决
HarmonyOS 支持扫描二维吗?
1374浏览 • 1回复 待解决
HarmonyOS如何无感知扫描二维
1375浏览 • 1回复 待解决
二维扫描三方库推荐
1144浏览 • 1回复 待解决
HarmonyOS扫描二维的方案是什么?
3241浏览 • 1回复 待解决
HarmonyOS zxing二维
1372浏览 • 1回复 待解决
HarmonyOS 二维生成失败
1090浏览 • 1回复 待解决
HarmonyOS 二维生成的demo
1487浏览 • 2回复 待解决
HarmonyOS APP可以生成二维,扫安装
2197浏览 • 1回复 待解决
HarmonyOS h5加载二维屏幕变亮
1066浏览 • 1回复 待解决
Canvas组件实现二维中心内嵌图标
1894浏览 • 1回复 待解决
HarmonyOS 二维显示和导出base64
898浏览 • 1回复 待解决
openHarmony-Api8项目,如何生成二维
1918浏览 • 0回复 待解决