JS 二维码生成插件 QRious
qRious 是一款纯 javascript 二维码生成插件。
html 代码
<canvas id="qrcodeImg"></canvas>
JS 代码
var qr = new QRious({
element: document.getElementById('qrcodeImg'),
background: 'white',
foreground: 'black',
level: 'H',
size: 150,
value: window.location.href
});
参数
参数 | 类型 | 默认值 | 描述 |
---|---|---|---|
background | String | "white" | 二维码的背景颜色 |
backgroundAlpa | Number | 1.0 | 背景色透明度 |
element | Element | <canvas> |
渲染元素 |
foreground | String | "black" | 二维码的前景颜色 |
foregroundAlpa | Number | 1.0 | 前景色透明度 |
level | String | "L" | 二维码的误差校正级别(L, M, Q, H) |
mime | String | "image/png" | 二维码输出为图片时的MIME类型 |
padding | Number | null | 二维码图片边距 |
size | Number | 100 | 二维码的尺寸,单位像素 |
value | String | "地址" | 需要编码为二维码的值 |