实现扫码功能,我们需要调用uni-app的scanCode
saoma(){
//调用scanCode实现扫码功能
uni.scanCode({
//是否只能从相机扫码,不能从相册扫码
onlyFromCamera:false,
//规定扫码类型 字节跳动小程序不支持此参数
// barcode就是一维码(条形码) qrcode就是(er)维码
// datamatrix就是Data Matrix码 pdf417就是PDF417条码
scanType:['barCode','qrCode','datamatrix','pdf417'],
// 是否启动自动识别字符编码功能
autoDecodeCharset:false,
// 是否开启自动放大功能 仅 App-Android (3.5.4+) 支持
autoZoom:false,
// 是否支持手动输入条形码 仅飞书小程序(V3.14.0)支持
barCodeInput:false,
success: (res) => {
console.log('扫码成功了')
},
fail: (error) => {
console.log('扫码失败了')
}
})
}
}