小程序实现扫描二维码,需要调用微信扫码的api,如下:
wx.scanCode({
success:res=>{
console.info(res); //打印res进行查看
}
})
wxml文件代码如下:
<view class="title-right" style="border-left:solid 1rpx black " bindtap="scanMate">
<image style="width: 24rpx; height: 24rpx;" src="../../asstes/image/scan-code.png"></image>
<text style="margin-left: 10rpx;font-size: 32rpx;">扫码</text>
</view>
js文件代码如下:
//扫描二维码
scanMate(){
wx.scanCode({
onlyFromCamera: true,// 默认false,true为只允许从相机扫码
success:res=>{
console.info(res); //打印出来,查看自己想要的返回结果数据
console.info(res.result); //打印二维码中的内容
// 下面写自己的业务逻辑
}
})
},
注意:文章来源:https://www.toymoban.com/news/detail-764700.html
res.result | 所扫码的内容 |
res.scanType | 所扫码的类型 |
res.charSet | 所扫码的字符集 |
res.path | 当所扫的码为当前小程序二维码时,会返回此字段,内容为二维码携带的 path |
res.rawData | 原始数据,base64编码 |
wx.scanCode接口文档地址:https://developers.weixin.qq.com/miniprogram/dev/api/device/scan/wx.scanCode.html文章来源地址https://www.toymoban.com/news/detail-764700.html
到了这里,关于小程序调用扫码接口,实现扫描二维码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!