uniapp 在h5下是不支持扫码功能

只能自己找api去搞

qrcode.js 解析二维码(源码)https://blog.csdn.net/z_jing0927/article/details/120671986

这个是网上找的一个扫码的js

一定要导出这个文件!!!!!

然后在你想要的页面导入这个文件

给操作的元素添加一个点击事件

可以在onLoad里面打印这个,看看有没有导入成功

这就是导入成功了

好了,直接上代码,冲冲冲

let qrcode = require('@/utils/requcode.js') // 导入这个文件,这个文件随便放在哪里,看个喜好scanCode() {let that = this// 调用uni提供的调用相机apiuni.chooseImage({sizeType: ['original'],count: 1,success: res => {const tempFilePaths = res.tempFilePaths[0] // 获取到二维码图片的链接qrcode.decode(tempFilePaths); // 解析二维码图片qrcode.callback = res1 => {if (res1 == "error decoding QR Code") {uni.showToast({title: "识别二维码失败,请重新上传!",duration: 2000,icon: 'none'})} else {// 解析成功返回二维码链接console.log(res1) // 这打印的是扫码扫出来的东西}}}});
},

这个h5扫码功能搞了我两天,着实很难受,之前在网上找了很久,有很多个方法我都尝试过,但是都没有实现出来,可能我没正确的使用别人的方法

这个方法有点小毛病,扫完 有时候会进入失败的判断里,只是有时候会进入,不知道是我拿手机的时候手抖了还是怎么的,只要多扫个两到三次就可以了,还是可以进入到else里面

uniapp 在h5 模式下扫码相关推荐

  1. 手机H5支付和扫码支付的区别是什么?

    H5支付就是网页发起的微信.支付宝唤醒,通过微信自带的微信浏览器内jssdk发起的微信支付.支付宝也可以拉起手机浏览器唤醒支付宝发起支付宝支付. 扫码支付即通过手机app进行扫码付款,最常用的软件如微 ...

  2. 小鸡饲料任务,线下扫码付款收饲料地址

    小鸡饲料任务,线下扫码付款收饲料地址.蚂蚁养鸡线下扫码付款 0.01元,收 180 克饲料:(良心地址,欢迎收藏) 转载于:https://www.cnblogs.com/xiluhua/p/1021 ...

  3. 小鸡饲料任务,蚂蚁庄园养鸡线下扫码付款收饲料地址,蚂蚁庄园养鸡线下扫码付款0.01元收饲料地址...

    蚂蚁养鸡线下扫码付款 0.01元,收 180 克饲料:(良心地址,欢迎收藏) 转载于:https://www.cnblogs.com/xiluhua/p/10216797.html

  4. 打码指南-由猫眼线下扫码1分购谈起 | 掘金直播 小程序专场分享总结

    本期分享背景:微信小程序在发布初期是没有什么入口的,之后的一段时间,才确定了由线下扫二维码进入.今天的分享内容由猫眼前端技术团队-小程序业务组提供.团队在一次线下投放二维码进行促销活动的过程中,经历了 ...

  5. vue项目中实现H5调取摄像头扫码扫一扫功能+生成可识别的条形码。单纯的h5网页不涉及真机

    vue项目中实现H5调取摄像头扫码扫一扫功能+生成可识别的条形码. 单纯的h5网页不涉及真机 demo链接 前端同学可以加我一起交流一起进步 案例描述:需求是生成条形码并且在vue项目中实现扫一扫功能 ...

  6. vue3 + uniapp 实现PDA设备的扫码功能

    vue3 + uniapp 实现PDA设备的扫码功能 这里必须要用input 不然输入框不能再次聚焦!!!!!!!! 只有input 默认聚焦状态,扫码枪的数据才会默认填入input <inpu ...

  7. vue扫二维码一维码,浏览器H5实现js扫码,含uniapp实现方式

    扫码需求 准备工作 希望在h5端直接使用扫码 调用js库 使用框架 vue 或者 uniapp yarn add @zxing/library 这里我使用的版本是 ^0.19.1 可以直接带上版本号下 ...

  8. uniapp——开发微信H5调用jweixin微信js-sdk(uniapp开发H5使用微信扫一扫功能)

    小伙伴们,大家有没有开发过网页或者H5等等web页面时候遇到需要调用微信的jweixin.js的呢? 小编在开发过程中遇到了一个问题,因为我的项目是微信小程序内链的H5页面,所以当时我就使用uniap ...

  9. uniapp 实现PDA设备的扫码功能 超级详细篇

    1. 原理 说明:项目中使用的是标准的扫码枪,标准的意思就是它都不给开发文档.走的标准"输入事件",和外接键盘是一样的.扫码枪扫描到的条形码每一位会触发一次onkeydown事件. ...

最新文章

  1. 16种JavaScript设计模式(中)
  2. 【职场】为什么要 “打工人” ?
  3. python的py文件打包成exe_将python项目.py文件打包成.exe文件
  4. 作者:钱卫宁(1976-),男,华东师范大学计算机科学与软件工程学院教授、博士生导师。...
  5. 【WP开发】实现“摇一摇”功能
  6. 通过Intel XDK编写跨平台app(二)
  7. 暴风集团被强制退市 暴风影音APP还在更新:0.99元VIP上线
  8. caf格式 android,实例:Android Studio3+版本 获取存有ANR信息的traces.txt文件,解决ANR问题...
  9. 【DSP开发】解读TI的KeyStone II云技术应用
  10. 大型网站技术架构-入门梳理
  11. Docker 数据管理
  12. 惠普台式计算机怎么拆外壳,hp台式电脑cpu风扇怎么拆图解
  13. 【PS3】二之国 白色圣灰的女王 日本制造的视觉效果
  14. 磊科NBR100企业有线路由器IP和Mac地址绑定教程
  15. Mars3D开发基础学习:三维场景 Map
  16. 实验八 Python文件处理
  17. 网易云音乐React Native体系建设与发展
  18. 网络安全版的“让梦想照进现实”—— CCF-绿盟科技 鲲鹏科研基金
  19. Spark RDD案例(五)经纬度转换为地理位置
  20. 北大青鸟网络工程师培训毕业生优势何在?

热门文章

  1. 时域变换到频域?到底什么是傅里叶变换?
  2. FloatWindow-优雅实现Android悬浮窗
  3. NLP顶会近三年小众研究领域
  4. LTSPICE使用教程:导入第三方库模型进行仿真
  5. LTspice基础教程-010.波形查看器的使用
  6. Win10下不能识别Android的MTP模式
  7. c语言实验报告 折半查找法,C语言数组之冒泡排序+折半查找法(二分查找)
  8. 类名.this与类名.class
  9. 颜色搭配、前端素材模板、JS、MUI、java、微信小程序相关地址
  10. 强强联合 数睿数据与霍尼韦尔Tridium达成战略合作