2

uni-app实现扫码功能

 1 year ago
source link: https://blog.51cto.com/u_15473285/5856787
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

uni-app实现扫码功能

精选 原创

晨曦前端 2022-11-16 16:56:32 博主文章分类:vue ©著作权

文章标签 小程序 android 手动输入 文章分类 JavaScript 前端开发 阅读数158

实现扫码功能,我们需要调用uni-app的scanCode

saoma(){
  //调用scanCode实现扫码功能
				uni.scanCode({
					//是否只能从相机扫码,不能从相册扫码
					onlyFromCamera:false,
					//规定扫码类型  字节跳动小程序不支持此参数
					// barcode就是一维码(条形码)  qrcode就是(er)维码 
					// datamatrix就是Data Matrix码   pdf417就是PDF417条码
					scanType:['barCode','qrCode','datamatrix','pdf417'],
					// 是否启动自动识别字符编码功能
					autoDecodeCharset:false,
					// 是否开启自动放大功能  仅 App-Android (3.5.4+) 支持
					autoZoom:false,
					// 是否支持手动输入条形码  仅飞书小程序(V3.14.0)支持
					barCodeInput:false,
					success: (res) => {
						console.log('扫码成功了')
					},
					fail: (error) => {
						console.log('扫码失败了')
					}
				})
			}
		}

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK