赞
踩
扫码之后的样式:点击图标实现扫码功能,将信息返回给前端进行展示
- <view style="width:90%;margin:5% 0 5% 5%">
- <view style="border-bottom:1px solid gray;margin-bottom:5%;">类型:{{type}}</view>
- <view style="border-bottom:1px solid gray;">内容:{{result}}</view>
- </view>
- <image src="/images/repair/扫描.png" bindtap="scanCode" style="width:50px;height:50px;margin-left:5%;"></image>
js
- Page({
- data: {},
- scanCode() {
- var that = this //this的作用域不够,需要定义一个新的变量
- wx.scanCode({
- onlyFromCamera:true,//是否允许使用相册,现在是不允许
- scanType:['qrCode','barCode','datamatrix','pdf417'],//扫码的类型
- success(res) {
- that.setData({//设置值
- result: res.result,
- type: res.scanType
- })
- console.log("内容",res)//控制台打印全部信息
- }
- })
- },
- })
扫码类型:详见:wx.scanCode(Object object) | 微信开放文档
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。