前端展示二维码

我们会有扫码,展示数据的需求,比如说我们需要写一个程序,实现扫码取件

已经有很多成熟的第三方库,供我们使用

这里我介绍一个我的解决方案

1、导入 js 文件

文件链接如下:

https://download.csdn.net/download/weixin_44062380/19040087

2、前端页面引入

<script src="js/jquery2.1.4.js"></script>
<script src="js/jquery.qrcode.js"></script>
<!--二维码内容汉化-->
<script src="js/utf.js"></script>

3、前端和 JS 编写

前端:

<div id="qrcode"></div>

JS:

$(function(){var config ={width:300,//值是number类型, 表示的单位是px  必须传递height:300,//值是number类型, 表示的单位是px  必须传递text:"这里是二维码的展示测试",//text就表示二维码中存储的数据  必须传递}$("#qrcode").qrcode(config);});

4、操作步骤

步骤:1.  引入Jquery.js文件2.  引入jquery.qrcode.js文件3.  引入支持中文的编码js文件 (utf.js)4.  在网页中编写一个div 用于显示二维码<div id="div1"></div>5.  准备二维码的规格对象(JSON)var config  = {width:数字,//值是number类型, 表示的单位是px  必须传递height:数字,//值是number类型, 表示的单位是px  必须传递 text:"内容",//text就表示二维码中存储的数据  必须传递correctLevel:数字,//取值为0|1|2|3 表示二维码的纠错级别0:L/1:M/2:Q/3:H ,默认0  可选参数background:"#rrggbb",//默认白色, 表示二维码的后景颜色 可选参数foreground:"#rrggbb",//默认黑色, 表示二维码的前景颜色 可选参数render:"绘制模式"//取值:table/canvas , 默认table 可选参数};6.  通过选择器, 查找到上述的div ,得到Jquery对象, 通过jquery对象的qrcode函数生成二维码$("#div1").qrcode(config);

5、结果展示

前端实现扫码数据展示相关推荐

  1. 【笔记3】二维码扫码数据埋点

    项目中遇到的问题:1.前台为商品扫码数据埋点(二维码中的链接是外链,不是自己的后台),如果直接放外链的话,是统计不到数据的,所以需要先请求到自己后台,然后重定向外链.2. 二维码中链接如果太长,二维码 ...

  2. 前端扫码枪扫码功能坑点集锦

    前端扫码枪扫码功能坑点集锦 1.扫码枪无法识别中文问题 2.扫码枪在不同浏览器版本中不触发enter事件问题 3.接收二维码内容输入框设置autofocus属性在某些浏览器版本生效 4.将页面接收数据 ...

  3. LibUsbDotNet2.2.29版本通过usb口,获取扫码盒子扫码数据,读取数据不全和不对

    LibUsbDotNet 通过usb口获取扫码盒子扫码数据,读取数据不全和不对. 以下是具体实现代码:在这里插入代码片 public void Open(int vid, int pid) { Usb ...

  4. 微信公众平台使用JSSDK网页调起扫码并获取扫码数据(PHP)

    微信公众平台使用JSSDK网页调起扫码并获取扫码数据 初学者,部分css样式在网上扒下来的,功能实现了,代码很糙,非常糙,望海涵,也希望大神多指导. QQ:961052877,有问题大家一起交流.可以 ...

  5. 前端判断扫码的客户端是微信还是支付宝?

    前端判断扫码的客户端是微信还是支付宝? User Agent中文名为用户代理,简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本.CPU 类型.浏览器及版本.浏览器渲染引擎. ...

  6. qt5_c++工业上位机自动扫码数据追溯

    qt5_c++工业上位机自动扫码数据追溯 Qt5之工业应用 一套完整工程,链接PLC,工业无人值守自动扫码使用,无线扫码枪SR1000的使用,使用qt5.14,用qtcreator加载工程后,编译,运 ...

  7. 使用扫码枪(二维码,条码)使用键盘钩子获取扫码数据

    1.扫描枪获取数据原理基本相当于键盘数据,获取扫描枪扫描出来的数据,一般分为两种实现方式. a)文本框输入获取焦点,扫描后自动显示在文本框内. b)使用键盘钩子,勾取扫描枪虚拟按键,根据按键频率进行手 ...

  8. springboot 整合 freemarker前端模板引擎实现数据展示

    一.freemaker 1.简介 FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页.电子邮件.配置文件.源代码等)的通用工具. 它不是面向最终用户 ...

  9. 1.65亿人次扫码登记的背后,是TBase的秒级返回

    本文转自公众号:腾讯大数据 继"一部手机游云南"后,抗疫时期,云南在全省范围内的公共场所推广由腾讯云提供技术支持的"云南抗疫情"扫码系统,实现全体民众出行扫码, ...

最新文章

  1. 在 Linux 上如何安装 SoundConverter及转换音频
  2. Exchange 2007 内存使用问题
  3. 如何在工作中快速成长?致工程师的10个简单技巧
  4. Strom的trident单词计数代码
  5. Ionic Angular自动捕获错误 配置Angular2.x +
  6. 如何把我的Java程序变成exe文件?
  7. python 列表比较不同物质的吸热能力_python列表里面根据一定的条件挑选元素
  8. 小公司出来的产品经理被大厂鄙视?
  9. Web容器和Servlet生命周期
  10. [CATARC_2017] 第三周 残四周
  11. Microsoft AJAX Library的beta2版发布
  12. 精通SQL的30张简图
  13. Metro 风格页面设计
  14. 人工智能应用实例:图片降噪
  15. 计算机设计大赛中南赛区2019通告,我院6支队伍在2019中国大学生计算机设计大赛 中南地区赛喜获佳绩...
  16. 快过年了用Python抢红包
  17. 如何学会记账,并分别统计每个月收入和支出的金额
  18. dede 留言簿 多个
  19. dcp9020cdn可以打印a3纸吗_印品质量 细节对比_兄弟 9020CDN_办公打印评测试用-中关村在线...
  20. android 如何实现弹幕,Android简单实现弹幕效果

热门文章

  1. springboot 第十九节 starter and muti_datasource 多数据源
  2. 系统托盘安全删除硬件图标不见了(任务栏USB图标不见了)的故障处理图文详解
  3. 门禁管理系统(Swing/Dos)
  4. 题目0121-机器人走迷宫
  5. 图片还原去遮挡_如何把人像照片上的遮盖物去除看到原来人像?
  6. linux中的码字软件,橙瓜码字神器手机版下载-橙瓜码字神器appv5.2.8-Linux公社
  7. hyper-v 网桥_使用网桥简化网络-使FIO ActionTec MI424-WR成为网桥
  8. win+linux双系统实现efi共存(即通过linux启动界面切换系统)
  9. Linux使用Aria2命令下载BT种子/磁力/直链文件
  10. Foxail邮箱远程主机强迫关闭了一个现有连接怎么解决