uni.chooseImage({
count: 1,
sizeType: ['original', 'compressed'], // 原图,压缩图
sourceType: ['album'], //这要注意,camera掉拍照,album是打开手机相册
success: (res) => {
uni.getImageInfo({
src: res.tempFilePaths[0],
success:(image)=> {
let filter = [plus.barcode.QR, plus.barcode.CODE128];
plus.barcode.scan(image.path, (type, result)=> {
// console.log("扫描成功:(" + type + ")" + result);
// console.log('result', result.split(';')[0]);
}, function(e) {
console.log("Scan failed: " + JSON.stringify(e));
}, filter);
}
})
}
});
- 发布:2021-11-26 13:52
- 更新:2021-11-26 15:46
- 阅读:824
【报Bug】h5+中 ios调用plus.barcode.scan方法 filter添加了plus.barcode.CODE128但是扫不到对应的条形码,安卓没有问题
产品分类: HTML5+
HBuilderX版本号: 3.2.9
手机系统: iOS
手机系统版本号: iOS 15
手机厂商: 苹果
手机机型: 苹果Xs
打包方式: 云端
示例代码:
操作步骤:
ios点击相册按钮,直接调代码示例的方法,去选取附件中的CODE128条形码,会报错
ios点击相册按钮,直接调代码示例的方法,去选取附件中的CODE128条形码,会报错
预期结果:
ios能正常识别CODE128条形码
ios能正常识别CODE128条形码
实际结果:
ios报{"code":3,"message":"未发现指定的条码,https://ask.dcloud.net.cn/article/282"}
ios报{"code":3,"message":"未发现指定的条码,https://ask.dcloud.net.cn/article/282"}
谭小谭 (作者)
好的,修复了说一声哦,项目赶着上线,谢谢
2021-11-26 15:58
谭小谭 (作者)
天啦,还没修复啊
2021-12-28 15:28
天生DR
回复 谭小谭: 不好意思 点错了 删了你五天前的那个 我想点回复的 这个问题在 3.2.12.20211029版本修复了
2022-03-21 17:55
谭小谭 (作者)
回复 天生DR: 哦哦,好,谢谢
2022-03-22 16:52
自用仓库
回复 天生DR: ios 某些型号还是识别率很低啊,需要将识别的条码放大够才能识别
2022-11-29 17:32