HbuilderX打包后在手机端或者模拟手机端测试 PC端无法测试;hBuilder打包后集成H5+sdk就可以直接用他们家的sdk了

效果图(代码直接CV即可用)

代码部分(代码直接CV即可用)

<button @click.native='startRecognize'>触发按钮</button>
<div id="bcid" :style='{zIndex:zIndex}'></div>   //JS部分
export default{components:{tabbar},data (){return {text:'',codeUrl: '',scan:'',zIndex:-1}},methods:{//初始化扫描控件startRecognize() { this.zIndex=9999let that = this;if (!window.plus) {return};// 初始化扫描控件this.scan = new plus.barcode.Barcode('bcid');this.scan.onmarked = onmarked; // 调用开始扫描 this.startScan()// 扫描后回调function onmarked(type, result, file) { switch (type) {case plus.barcode.QR:type = 'QR';break;case plus.barcode.EAN13:type = 'EAN13';break;case plus.barcode.EAN8:type = 'EAN8';break;default:type = '其它' + type;break;}result = result.replace(/\n/g, '');that.codeUrl = result;// 返回值//Toast(result);  that.zIndex=-1that.closeScan(); }},//开始扫描startScan() { if (!window.plus) return;this.scan.start();},//关闭扫描cancelScan() { if (!window.plus) return;that.zIndex=-1this.scan.cancel();},//关闭条码识别控件closeScan() { if (!window.plus) return;this.scan.close();}, }
}//css部分
<style >#bcid {width: 100%;position: absolute;left: 0;right: 0;top: 0;bottom:3rem;text-align: center;color: #fff; }
</style>

本文参考

http://www.html5plus.org/doc/zh_cn/barcode.html#plus.barcode.scan
https://blog.csdn.net/qq_35844177/article/details/78951825

vue调用手机扫描二维码相关推荐

  1. PC端调用摄像头扫描二维码,拿到二维码信息

    PC端调用摄像头扫描二维码,拿到二维码信息 <template><el-dialogtitle="扫描设备二维码":visible.sync="dial ...

  2. 随机字符串解决大问题之腾讯网如何实现手机扫描二维码登录qq功能的

    随机字符串解决大问题之腾讯网如何实现手机扫描二维码登录qq功能的 腾讯网(www.qq.com)有一个扫码登录功能很有意思, 点击首页一键登录按钮,就会展现一个二维码,用手机qq扫描此二维码就可以使当 ...

  3. C#生成二维码、调用摄像头扫描二维码

    二维码的生成和解码,有两个开源项目可以参考: 一个是google的zxing,另外一个是ThroughWork. zxing做的很全面,支持各种语言和平台,具体不多讲,自己查去.ThroughWork ...

  4. Vue 移动端实现调用相机扫描二维码或条形码

    一.开发前的准备 实现二维码或条形码的扫描识别比较普遍的做法是去调用微信 JS-SDK 的扫一扫功能(详见 概述 | 微信开放文档),或者支付宝 H5 开放的API(详见?支付宝H5开放文档). 但是 ...

  5. vue实现调用摄像头扫描二维码

    安装依赖:vue-qrcode-reader npm install vue-qrcode-reader -s 直接上代码 <template><div><div cla ...

  6. 关于Unity调用摄像头扫描二维码与生成二维码的实现方法

    1.常用的生成二维码网址 https://cli.im/ 2.上官网下载二维码插件 http://zxingnet.codeplex.com/ 3.将下载的插件中zxing.unity.dll文件放入 ...

  7. HTML 5 手机扫描二维码登陆网页

    首先声明我不是专业做前端的,只是一个java开发者,最近要做一个手机版的网站,但是需求要做类似于微信,扫描网页上的二维码登陆网页版微信,以当时认为这东西必须要APP才能支持,因为所有扫描二维码都是必须 ...

  8. 调用手机扫二维码 并且识别其信息

    A页面调用B页面 B页面是扫描页面 需要在A页面中引用mui.css 和 mui.js A页面 <img src="../images/scanning.png" class ...

  9. Java使用opencv调用微信扫描二维码引擎,附带windows和linux需要的动态库文件

    前言 最近公司项目有一个需求,要用二维码传递数据.于是使用了zxing生成和解析二维码,但是zxing扫描二维码原图还可以,一旦扫描用户使用手机拍摄的二维码,识别率急剧下降.尝试了对拍摄的照片进行降噪 ...

  10. 实现手机扫描二维码页面登录,类似web微信-第一篇,业务分析

    关于XMPP组件的文章,先休息两天,好歹已经完整的写了一份. 这两天,先实现一套关于web微信扫描二维码页面登录的试验,因为这种模式在我们的很多业务场景里大有前途. 首先介绍一下web微信登录的过程 ...

最新文章

  1. linux ip add em,使用iproute2为linux网关设置vlan
  2. Java实现最小堆一
  3. Linux终端字符颜色设置
  4. python类中成员的的调用
  5. 阿里云亮相2019联通合作伙伴大会,边缘计算等3款云产品助力5G时代产业数字化转型...
  6. python字符串怎么表示_python中字符串的几种表达方式(用什么方式表示字符串)...
  7. 怎么控制ajax执行先后顺序,[转]多个ajax请求时控制执行顺序或全部执行后的操作...
  8. Shell中字符串反转的六大方法
  9. linux 下tomcat开机自启动
  10. [poj1222]EXTENDED LIGHTS OUT(高斯消元)
  11. MySQL备份还原知识要点
  12. 共享内存、消息队列、信号量之ipcs命令详解
  13. ADS2020 Crack使用教程
  14. 超键,候选键,主键,外键
  15. PIE Engine机器学习遥感影像监督分类全流程(附源码)
  16. Server报错:“Starting Tomcat v9.0 Server at localhost` has encountered a problem”(已解决)
  17. 申报不能忘,2022年湖北省各地专精特新小巨人企业奖励补贴政策汇编(附申报条件)
  18. AI人工智能工程师 的三个层次
  19. han_attention(双向GRU+attention)(imdb数据集---文档分类)
  20. 测试用例大体上包含哪些内容?

热门文章

  1. 在线Markdown table生成工具,Markdown 表格编辑器
  2. Markdown - 推荐一个markdown在线编辑器
  3. 音视频技术开发周刊 | 164
  4. python sns可视化小技巧(纪录所得)
  5. Xcelsius 的苦难日子
  6. 读书笔记:《过程咨询 II》
  7. 【致敬雷神】星星之火,可以燎原
  8. C++笔记(《C++新经典》)
  9. 构筑“数据连接器”,腾讯云大数据推出“开源开放”战略
  10. 如何用C语言将华氏温度转化为摄氏温度