努力成为包租婆
努力成为包租婆
  • 发布:2023-08-01 15:35
  • 更新:2023-08-01 15:35
  • 阅读:194

【报Bug】iOS端 -扫描旋转后的条码苹果手机识别不到

分类:HTML5+

产品分类: HTML5+

HBuilderX版本号: 3.8.7

手机系统: iOS

手机系统版本号: iOS 14

手机厂商: 苹果

手机机型: 全部

打包方式: 离线

操作步骤:

// 创建二维码窗口
createBarcode(currentWebview) {
//自定义窗口大小
// QR: QR二维码,数值为0
// EAN13: EAN条形码标准版,数值为1
// EAN8: EAN条形码简版,数值为2

// AZTEC: Aztec二维码,数值为3
// DATAMATRIX: Data Matrix二维码,数值为4
// UPCA: UPC条形码标准版,数值为5
// UPCE: UPC条形码缩短版,数值为6
// CODABAR: Codabar条形码,数值为7
// CODE39: Code39条形码,数值为8
// CODE93: Code93条形码,数值为9
// CODE128: Code128条形码,数值为10
// ITF: ITF条形码,数值为11
// MAXICODE: MaxiCode二维码,数值为12
// PDF417: PDF 417二维条码,数值为13
// RSS14: RSS 14条形组合码,数值为14
// RSSEXPANDED: 扩展式RSS条形组合码,数值为15
//条码类型常量数组,默认情况支持QR、EAN13、EAN8类型。 通过此参数可设置扫码识别支持的条码类型(注意:设置支持的条码类型越多,扫描识别速度可能将会降低)
barcode = plus.barcode.create('barcode', [plus.barcode.QR,plus.barcode.CODE128,], {
top: '0',
left: '0',
width: '100%',
height: '100%',
scanbarColor: '#1DA7FF',
position: 'static',
frameColor: '#1DA7FF'
});
barcode.onmarked = this.onmarked;
barcode.setFlash(this.flash);
currentWebview.append(barcode);
barcode.start();
},

预期结果:

希望iOS端可以支持旋转后的条码识别。

实际结果:

iOS端不支持旋转后的条码识别。

bug描述:

使用uniapp的barcode控件,在iOS手机上进行 条码扫码。条码图片是经过旋转90°。生成本地资源包,在xcode基座里面进行打包安装。安装成功后扫描正常的条码是可以的,扫码旋转后的条码就识别不到。

2023-08-01 15:35 负责人:无 分享
已邀请:

要回复问题请先登录注册