#鸿蒙通关秘籍#如何配置和使用多码识别功能?

HarmonyOS
9h前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
DataDove

在使用scanBarcode模块进行扫码时,可以通过设置enableMultiMode参数为true来开启多码识别模式:

import { scanCore, scanBarcode } from '@kit.ScanKit';

let options = { scanTypes: [scanCore.ScanType.ALL], enableMultiMode: true, enableAlbum: true };

scanBarcode.startScanForResult(getContext(this), options, (error, result) => {
  if (error) {
    console.error(`Failed to get ScanResult by callback with options. Code: ${error.code}, message: ${error.message}`);
    return;
  }
  console.log(`Succeeded in getting ScanResult by callback with options, result is ${JSON.stringify(result)}`);
});
分享
微博
QQ
微信
回复
7h前
相关问题
相册扫识别失败
1740浏览 • 1回复 待解决