上一篇介绍了生成二维码,下面我们来扫描识别二维码
1. 同样app.json
添加scan页面。可以参考上一篇。
2. 完善scan.wxml
<view class="container">
<view><button bindtap="scan">scan</button></view>
</view>
第2行绑定了一个功能,scan 即扫码
界面比较简陋,如下:
3333.png
3. 完善scan.js
添加scan功能
scan.js 添加下面的方法
scan: function () {
//扫描
wx.scanCode({
success: (res) => {
var content = res.result
// 弹窗显示结果,并允许复制到剪切板
wx.showModal({
title: '复制扫码结果',
content: content,
success: function (res) {
if (res.confirm) {
console.log('用户点击确定')
// 复制到剪切板
wx.setClipboardData({
data: content,
})
} else if (res.cancel) {
console.log('用户点击取消')
}
}
})
}
})
}
4. 演示
haha.png