扫码验证scan() { //扫码验证 var _this = this; uni.scanCode({     onlyFromCamera: true, //为true只允许相机扫码,不加允许相册扫码 success: function(res) { uni.showToast({ title: '扫码成功' ..._uniapp 扫码 画面反了">
当前位置:   article > 正文

uni-app调取摄像头扫码和生成二维码_uniapp 扫码 画面反了

uniapp 扫码 画面反了

调取手机摄像头

  1. <view @click="scan">扫码验证</view>
  2. scan() { //扫码验证
  3.     var _this = this;
  4.     uni.scanCode({
  5.       onlyFromCamera: true, //true只允许相机扫码,不加允许相册扫码
  6.         success: function(res) {
  7.             uni.showToast({
  8.                 title: '扫码成功'
  9.             })
  10.         },
  11.         fail: function(err) {
  12.             console.log('扫码失败', err)
  13.         }
  14.     })
  15. },


扫码成功的参数在res.result里面 。

生成二维码图片

下载qrcode.js文件

GitHub: https://github.com/davidshimjs/qrcodejs

  1. <view class="qrcode">
  2. <canvas style="width: 200upx;height: 200upx;" canvas-id="couponQrcode"></canvas>
  3. </view>
  4.  
  5. <script>
  6.     const qrCode = require('../../libs/qrcode.js')
  7.         methods: {
  8.             //二维码生成工具
  9.             couponQrCode() {
  10.                 new qrCode('couponQrcode', {
  11.                     text: "加入你所需要的参数",
  12.                     width: 100,
  13.                     height: 100,
  14.                     showLoading: true, // 是否显示loading
  15.                     loadingText: '二维码生成中', // loading文字
  16.                     colorDark: "#333333",
  17.                     colorLight: "#FFFFFF",
  18.                     correctLevel: qrCode.CorrectLevel.H
  19.                 })
  20.             },
  21.  
  22.  
  23.         }
  24. </script>    


 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/575814
推荐阅读
相关标签
  

闽ICP备14008679号