通过JQ QRCode插件生成二维码
<body>
<div id="test">
</div>
<script type="text/javascript">
var codeFigure = new AraleQRCode({
"render": "or", // 生成的类型 'svg' or 'table'
"text": "二维码内容",
"size": 320, // 生成二维码大小
//"background": "#ffffff", // 背景色
//"foreground": "red", // 前景色、
//"pdground": "#000", //三个角颜色
//"imageSize": 120,
//"image": "https://img0.baidu.com/it/u=2229864841,4232235061&fm=26&fmt=auto",
});
var share_tools = document.querySelector('#test');
share_tools.appendChild(codeFigure);
// render string
// 配置用哪个节点元素画二维码,选项有table、svg和canvas
// 默认的选择顺序为 canvas -> svg -> table
// text string
// 要编码的字符串
// 默认:""
// size number
// 二维码的宽和高,单位是px,只允许生成正方形二维码
// 需要注意的是,当使用table绘制二维码时,会适当减小,使得能够整除二维码矩阵的维度。
// 默认:256
// correctLevel number
// 纠错级别,可取0、1、2、3,数字越大说明所需纠错级别越大
// 默认:3
// background color
// 背景色
// 默认:#FFFFFF
// foreground color
// 前景色
// 默认:#000000
// pdground color
// 三个角的颜色
// 默认:foreground
// image string
// 码正中间图片的url,只支持配置正方形图片
// 默认:''
// imageSize number
// image的宽和高,单位px
</script>
</body>