代码:
<view class="my-bar1"> <van-cell icon="qr" title="扫一扫" size="large" is-link bind:click="scanOrderCode" /> </view>
效果:
scanOrderCode方法:
scanOrderCode(){ wx.scanCode({ onlyFromCamera: true, //值为 false 既可以使用相机也可以使用相册, 值为true 只能使用相机 success(res) { // wx.navigateTo({ // url: '/pages/order-details/scan-result?hxNumber=' + res.result, // }) console.log(res) //res.scanType 所扫码的类型 //res.charSet 所扫码的字符集 //res.path 当所扫的码为当前小程序二维码时,会返回此字段,内容为二维码携带的 path //res.rawData 原始数据,base64编码 wx.showToast({ title: res.result, duration: 3000, mask: true }) }, fail(err) { console.error(err) wx.showToast({ title: err.errMsg, icon: 'none' }) } }) },