第一步:

引入:<script src="qrcode.js"></script>

第二步:

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

第三步:

// 1.简单使用方式 :new QRCode(document.getElementById('qrcode'), 'http://www.baidu.com');

// 2.设置参数使用方式: var qrcode = new QRCode('qrcode',     //document.getElementById('#qrcode');

{ text: 'http://www.baidu.com',

width: 256, height: 256,

colorDark : '#000000',

colorLight : '#ffffff',

correctLevel : QRCode.CorrectLevel.H

});

// 3使用 API

qrcode.clear();

qrcode.makeCode('new content');

总结:参数说明:

new QRCode(element, option)

element-显示二维码的元素或该元素的 ID

option参数配置

width256图像宽度height256图像高度typeNumber4colorDark"#000000"前景色colorLight"#ffffff"背景色

correctLevelQRCode.CorrectLevel.L容错级别,可设置为:

QRCode.CorrectLevel.L

QRCode.CorrectLevel.M

QRCode.CorrectLevel.Q

QRCode.CorrectLevel.H

API 接口

名称 说明
makeCode(text) 设置二维码内容
clear() 清除二维码。(仅在不支持 Canvas 的浏览器下有效)

转载于:https://www.cnblogs.com/tangchangcai/p/7826617.html

如何在前端生成二维码相关推荐

  1. vue前端生成二维码,实现扫码下载功能

    vue前端生成二维码,实现扫码下载功能 首先需要安装一个插件 npm install --save qrcodejs2 然后在需要的页面引入插件,最后使用 <template><di ...

  2. 微信小程序前端生成二维码并保存(海报同理)

    这里写自定义目录标题 1.前端生成二维码并保存 1.前端生成二维码并保存 1.下载weapp.qrcode.js文件并引入项目中 2.先在wxml文件中构建canvas画布 <canvas st ...

  3. 前端生成二维码qrcode.js,并下载

    利用qrcode.js在前端生成二维码,并下载 一.引入js包 <script type="text/javascript" src="//static.runoo ...

  4. 前端生成二维码与图片合成

    首先前端生成二维码 使用插件完成,插件为DrawQRCode.unitypackage  合成二维码直接使用DrawQRCode 类里提供的方法即可 生成二维码的方法 DrawCode_Color32 ...

  5. 前端生成二维码(借助草料)

    前端生成二维码. 使用草料API: generateQrCode(qrCode) {window.location.href = `https://cli.im/api/qrcode/code?tex ...

  6. 【vue+pc端】实现微信扫码登录pc端,后端通过微信开发平台,前端生成二维码(仅供参考)

    这两周的需求是通过微信扫码登录pc端,刚定下需求原型图还没出来前,后端特意发了微信开发平台的链接给我,关于如何生成二维码的文档,以及扫码跳转后如何传code给他. 请戳这里准备工作|微信开放文档 我最 ...

  7. vue 前端生成二维码,并转换为图片

    这篇文章主要是分享下自己的收获,也是自己遇到的问题: 前端如何自己生成二维码? 前端如何将生成的二维码转成图片并展示? 如何控制二维码的显隐? 话不多说,直接上干货 base64如何转换成图片 npm ...

  8. vue前端生成二维码并导出PDF

    1.安装插件 npm install --save qrcodejs2 (这是生成微信二维码插件) npm install html2canvas jspdf --save (这是将html页面转化为 ...

  9. 前端生成二维码及把页面转为图片保存到本地

    以vue项目为例,其他类型项目其实也是一样的 所需components: QRCode html2canvas npm install qrcodejs2 -- save npm install ht ...

  10. vue前端生成二维码列表

    <div v-for="(item,idx) in dataList" :key="idx"><div :id="`qrcode${ ...

最新文章

  1. CG CTF WEB 密码重置
  2. zend studio配置php_PHP-Zend Studio PHP环境的搭建
  3. 12016.xilinx裸机开发
  4. mac配置php mysql_mac配置Apache+php+mysql
  5. 【VMCloud云平台】SCSM(六)SCSM创建服务
  6. AI芯片浮出新玩家OURS,来者何人?新晋图灵奖得主华人弟子谭章熹
  7. Oracle从入门到精通
  8. 扫雷win10_手把手教你玩扫雷
  9. 服务器间大文件传输软件,四种常用的大文件传输方法
  10. 2017,在驻足间回首
  11. 量化投资之工具篇一:Backtrader从入门到精通(6)-Indicator类源代码解读(1)
  12. robotframework测试web接口
  13. GridView列标题设置颜色
  14. 保护小程序,防止反编译:打造不怕反编译的小程序
  15. 华夏天信携手华为云开天aPaaS,打造安全、高效、节能的主煤流运输系统
  16. 原生JS总结-- JS 绑定点击事件
  17. 基于centos 安装配置环境
  18. 微信公众号开发之成为开发者模式
  19. 深度波尔茨曼机(DBM)
  20. iOS模拟器 Charles抓包

热门文章

  1. SQL语句(DQL)
  2. 如何进行聚类可视化_如何使用matplotlib包进行数据可视化
  3. 关于计算机英语手抄报全国一等奖,英语手抄报:Walking to School
  4. c 语言简单的聊天程序,写一个C-S程序,实现简单的聊天功能。(tcp/ip)
  5. 用Eclipse开发项目,你不能不知道的快捷键
  6. uC/OS-II源码分析(总体思路一)(
  7. 升级到BigSur无法使用git和brew解决办法
  8. 法庭上认可零和博弈的理论吗_从零开始的本征理论
  9. 北京国际图书博览会暨2007 BIBF
  10. 把王小波作为离我们最近的一个大师