Uniapp 移动端调用摄像头扫描二维码或者条形码

时间:2023-02-15 07:59:14


首先到uni-app插件市场中下载uQRCode插件,​​插件下载地址​​。

在页面中导入 uQRCode。

import uQRCode from '../../components/uQRCode/u-qrcode.js';

使用uniapp调用手机扫码方法:​​#​​uni.scanCode(OBJECT),调起客户端扫码界面,扫码成功后返回对应的结果。

fun() {
uni.scanCode({
scanType: ['barCode', 'qrCode'],
success: function(res) {}
})
}

scanType是扫码类型,barCode条形码,qrCode二维码。

返回结果res.result就是扫码的内容。