使用javascript生成二维码 依赖jqueryjavascript
须要使用到的库html
https://github.com/davidshimj...java
<div id="qrcode"></div>
var qrcode = new QRCode("qrcode"); qrcode.makeCode("http://www.fengkaichang.com");
至此一个简单的二维码就生成了jquery
接下来咱们就详细了解一下这个库到底为咱们提供了哪些参数配置和方法git
new QRCode(element,option)
名称 | 默认值 | 类型 | 说明 |
---|---|---|---|
element | - | string | 显示二维码的元素或该元素的 ID |
option | objec | 参数配置 |
名称 | 默认值 | 类型 | 说明 |
---|---|---|---|
text | - | string | 须要生成的二维码内容 |
width | 256 | number | 图像宽度 |
height | 256 | number | 图像高度 |
colorDark | "#000000" | string | 前景色 |
colorLight | "#ffffff" | string | 背景色 |
correctLevel | QRCode.CorrectLevel.L | 容错级别 |
容错级别有github
QRCode.CorrectLevel.L QRCode.CorrectLevel.M QRCode.CorrectLevel.Q QRCode.CorrectLevel.H
var qrcode = new QRCode(element), { text: "www,fengkaichang.com", width: 150, height: 150, colorDark : "#000000", colorLight : "#ffffff", typeNumber:4, correctLevel : QRCode.CorrectLevel.H });
qrcode.makeCode(text) //设置二维码内容 qrcode.clear() //清除二维码。
更多内容请访问个人我的博客www.fengkaichang.comcode