扫码验证scan() { //扫码验证 var _this = this; uni.scanCode({ onlyFromCamera: true, //为true只允许相机扫码,不加允许相册扫码 success: function(res) { uni.showToast({ title: '扫码成功' ..._uniapp 扫码 画面反了">
赞
踩
调取手机摄像头
- <view @click="scan">扫码验证</view>
- scan() { //扫码验证
- var _this = this;
- uni.scanCode({
- onlyFromCamera: true, //为true只允许相机扫码,不加允许相册扫码
- success: function(res) {
- uni.showToast({
- title: '扫码成功'
- })
- },
- fail: function(err) {
- console.log('扫码失败', err)
- }
- })
- },
扫码成功的参数在res.result里面 。
生成二维码图片
下载qrcode.js文件
GitHub: https://github.com/davidshimjs/qrcodejs
- <view class="qrcode">
- <canvas style="width: 200upx;height: 200upx;" canvas-id="couponQrcode"></canvas>
- </view>
-
- <script>
- const qrCode = require('../../libs/qrcode.js')
- methods: {
- //二维码生成工具
- couponQrCode() {
- new qrCode('couponQrcode', {
- text: "加入你所需要的参数",
- width: 100,
- height: 100,
- showLoading: true, // 是否显示loading
- loadingText: '二维码生成中', // loading文字
- colorDark: "#333333",
- colorLight: "#FFFFFF",
- correctLevel: qrCode.CorrectLevel.H
- })
- },
-
-
- }
- </script>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。