1.介绍:QRCode.js 是javascript来生成二维码。不需要任何依赖,使用起来很简单!2.兼容性:IE6~10, Chrome, Firefox, Safari, Opera, Mobile Safari, Android, Windows Mobile, ETC.3.使用:1>引入js文件<script type="text/javascript" src="qrcode.js"></script>2>使用方法:<script>/*1.最简单的使用,2个参数:1)显示二维码的dom元素2)生成二维码的文本字符串或URL链接*/var qrcode = new QRCode(DomElement, text)/*2.复杂的使用,2个参数:1)显示二维码的dom元素2)生成二维码的配置对象*/options = {'text': 'http://www.pinxuejianyou.cn',              // 生成二维码的文本'width': 128,                                      // 宽度'height': 128,                                       // 宽度       'colorDark': '#000000',                             // 背景色'colorLight': '#ffffff',                          // 前景色'correctLevel': QRCode.CorrectLevel.H,              // 容错级别,支持:L, M, H, Q'useSVG': false,                                   // 二维码通过SVG生成(文档中,未写出)'typeNumber': 4,                                     // 这个不清楚(文档中,也为写出)}var qrcode = new QRCode(DomElement, options)/*3.其他可用方法:qrcode.clear()         // 清除生成的二维码qrcode.makeCode(text)    // 传递文本,重新生成二维码*/</script>
4.简单看了下源码,qrcode.js,支持3种方式,来展示出二维码。1>canvas - HTML5支持,生成的是 'base64' 字符串,使用 Data URL 来展示图片2>不支持canvas,会通过 'table' 来画出二维码3>传递了 'useSVG: true',会生成 svg 标签5.github地址:https://github.com/davidshimjs/qrcodejs

javascript-qrcode.js教程相关推荐

  1. JavaScript - Node.JS教程系列-李游Leo-专题视频课程

    JavaScript - Node.JS教程系列-147人已学习 课程介绍         Node.JS是一套使用JavaScript语言的后台.它执行Javascript的速度非常快,性能非常好. ...

  2. 重新介绍JavaScript(JS教程)

    原文链接:https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript 为什么要重新介 ...

  3. 重新介绍 JavaScript(JS 教程)

    为什么会有这一篇"重新介绍"呢?因为 JavaScript 堪称世界上被人误解最深的编程语言.虽然常被嘲为"玩具语言",但在它看似简洁的外衣下,还隐藏着强大的语 ...

  4. QRCode.js -- 用 Javascript 生产二维码

    QRCode.js是一个生成二维码的JS库.QRCode.js支持在DOM中使用跨浏览器Canvas和table标签的. QRCode.js不依赖其他JS库. 基本用法: <div id=&qu ...

  5. 视频教程-2020全新Javascript基础面试视频前端js教程-JavaScript

    2020全新Javascript基础面试视频前端js教程 7年的开发架构经验,曾就职于国内一线互联网公司,开发工程师,现在是某创业公司技术负责人, 擅长语言有node/java/python,专注于服 ...

  6. PHP开发者的JavaScript快速教程(phper简明js教程)

    本文提供word格式文档,下载链接: https://pan.baidu.com/s/1CcM2Dl4_rG0qe0omxPG8zQ 提取码: 9isx 前言: 每一位PHP开发者或多或少的都掌握一些 ...

  7. 【JS学习笔记】基于自学的JavaScript学习笔记(1)JS教程与简介

    JavaScript学习目录 为什么要学习JS以及怎么学习 第一课时:JS教程与简介 1.什么是JavaScript? 2.JS定义: 3.JS作为脚本语言的特点 4.我能学习到什么? Sum Cha ...

  8. 利用jquery的qrcode.js插件生成二维码的两种方式的使用

    2019独角兽企业重金招聘Python工程师标准>>> 利用jquery的qrcode.js插件生成二维码的额两种方式,canvas(即画布)方式和table方式(原文地址http: ...

  9. qrcode.js 二维码生成器

    二维码生成 并显示: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:// ...

  10. 生成二维码的 jQuery 插件:jquery.qrcode.js

    jquery.qrcode.js 是一个纯浏览器 生成 QRcode 的 jQuery 插件,它使用非常简单,生成的 QRcode 无需下载图片,并且不依赖第三方服务,比如最近 Google 服务在国 ...

最新文章

  1. map/set/object/array对比
  2. 计算机组成801pan,计算机组成06801.ppt
  3. fabric 一个链码如何调用另一个链码
  4. requests库之IP归属地查询
  5. boost::python::iterator相关的测试程序
  6. MMDetection-运行时
  7. BIOS设置开机密码
  8. 深入学习SAP UI5框架代码系列之一:UI5 Module的懒加载机制
  9. 信息安全官谁:逼近的挑战,你准备好了吗?
  10. 引用到网站绝对路径Server.MapPath(~/myfile.mdb)
  11. 如何将拷贝过来的数据 *.ibd 文件生效
  12. 51nod 1237 最大公约数之和 V3
  13. 封装的ADO.NET对数据库操作经典类
  14. 【转】No JVM could be found on your system解决方法
  15. 使用SQLite3支持中文路径
  16. C# using的使用
  17. linux 关闭 vim配色方案,10 个你值得拥有的 Vim 配色方案
  18. ApacheHttpServer出现启动报错:the requested operation has failed解决办法
  19. CCNA的计分方法(转)
  20. 跳槽季,你该如何写简历,简历准备好了吗?

热门文章

  1. karma+phantomjs+mocha+chai使用心得
  2. UI自动化测试(Selenium,Unittest,DDT)
  3. 启发式搜索的实现,特性
  4. Eclipse IDE的使用
  5. Derek Wilson:三重缓冲,为什么我们爱它
  6. vue项目中如何设置ico图标
  7. 二叉树遍历结果推二叉树_二叉树遍历技术
  8. IKAnalyzer如何自定义远端词库
  9. 7.Python条件语句之if语句——从入门到实践
  10. Laravel学习笔记目录