qrcode.js源码地址:

https://github.com/jeromeetienne/jquery-qrcode

使用

  • 页面引入QRCode.js和JQuery.js
<script type="text/javascript" src="./jquery.js"></script>
<script type="text/javascript" src="./qrcode.js"></script>
  • 创建二维码容器
<div id="qrcode"></div>
  • js 实现二维码
$(function () {//实例化二维码并调整二维码大小var qrcode = new QRCode(document.getElementById("qrcode"), {width: 180,height: 180,correctLevel: QRCode.CorrectLevel.L});//生成二维码function makeCode() {//qrcode.clear();qrcode.makeCode("https://blog.csdn.net/ianly123");};//调用生成二维码方法makeCode();
})


这个二维码生成有时候会出现识别很慢,或者只有某些 app 能识别的情况,解决办法是给二维码区域的 div 加个边框,border设置 solid 10px #fff; 完美解决。


源码下载:

https://download.csdn.net/download/ianly123/10449149

JS 生成二维码实现(qrcode.js)相关推荐

  1. qrcode.min.js生成二维码以及reqrcode.js二维码解码

    生成二维码 1.引入js qrcode.min.js ,下载地址:https://download.csdn.net/download/weixin_43830264/87472390 2.根据需求设 ...

  2. qrcode.js使用js生成二维码(并下载)的实践

    知识点 base64数据形式 Base64是一种用64个字符来表示任意二进制数据的方法. – 廖雪峰官方网站 Base64编码有哪些情景需求? – 知乎 案例场景 后台生成邀请链接,前端拿到链接之后处 ...

  3. js 生成二维码并下载

    1.先利用 qrcode 生成二维码 引入qrcode.js ,地址为 qrcodejs-04f46c6.zip 点击打开链接 页面: <button onclick="createQ ...

  4. 利用qrcode.js生成二维码,并点击按钮下载二维码图片(亲测可用)

    话不多说,先上代码(复制即用): <!DOCTYPE html> <html lang="en"> <head><meta charset ...

  5. JS生成二维码(兼容各种浏览器及中文)

    本文将介绍如何使用JS生成二维码,兼容各种浏览器及手机端,支持中文. 代码如下: <!DOCTYPE html> <html> <head> <meta ch ...

  6. js生成二维码以及插入图片

    js生成二维码以及插入图片 先根据qrcode官网demo,不同属性值的变化,二维码的变化效果:https://larsjung.de/jquery-qrcode/latest/demo/ 进入dem ...

  7. JS生成二维码以及点击下载二维码

    JS生成二维码 效果 扫描二维码可访问指定链接或当前网站链接,内容可以自己更改 "复制链接",点击按钮复制当前网站链接 如何获取当前网站链接 源码 textarea{opacity ...

  8. vue2.0 自定义 生成二维码(QRCode)组件

    1.自定义 生成二维码组件 QRCode.vue <!-- 生成二维码 组件 --> <template><canvasclass="qrcode-canvas ...

  9. qrcode——js生成二维码

    1.引入 qrcode.min.js(点击下载demo) 2.html: <div id="qrcode"></div> js: var qrcode = ...

  10. qrcode.js 生成二维码包含logo和背景图片及IE下载二维码

    思路: 1. 通过qrcode.js 生成带logo的二维码 2. 将背景图片.logo与生成的二维码图通过canvas 绘制在一起形成一个新的canvas 3. 将canvas 转成base64的u ...

最新文章

  1. 【调查】您对计算机培训感兴趣吗?
  2. mysql host %s_python mysql:虽然%s和列匹配,但并非SQL语句中使用的所有参数
  3. 微信网站-微信应用-微信二次开发-演示方案
  4. 信息学奥赛一本通(1161:转进制)
  5. C/C++中printf和C++中cout的输出格式
  6. cuda 10.1和 cudnn 7.6.5
  7. java spark 项目_spark应用程序如何在Java项目中运行
  8. 对在Qtopia中添加国际化支持一文补充
  9. NodeJS:图片验证码登录
  10. 证件照的尺寸规格和像素要求
  11. 生信工作流框架搭建 | 从零开始入门指南 - 00工作流之华山论剑
  12. python获取当前时间、今天零点、23时59分59秒、昨天的当前时间、明天的当前时间
  13. Android原生webView概述
  14. Visual Studio 2017正式版各版本比较:企业版最强大
  15. 信息学奥赛与大学计算机课程,信息学是什么课程
  16. 顺丰亮出无人机杀手锏:可以载重1.2吨
  17. 线性恒流芯片:X5131G可替代SM2082
  18. 第15.33节 PyQt(Python+Qt)入门学习:containers容器类部件QTabWidget选项窗部件简介
  19. 马云反串白雪公主照曝光
  20. 万亿市值背后,亚马逊 CEO 贝佐斯的商业之道

热门文章

  1. BZOJ1067降雨量
  2. 案例学习|Python实现某医院药品销售分析
  3. LeetCode 面试题 峰与谷
  4. CSDN学霸课表——一切皆为 JavaScript
  5. Alpha通道原理及实现方法
  6. Python超市管理系统毕业设计源码111042
  7. HTML_给文本加下划线
  8. Excel如何批量添加同一批注
  9. 如何在手机上收发邮件?
  10. Shell脚本中的循环