1. 程式人生 > >微信小程式---生成二維碼工具weapp-qrcode.js的使用

微信小程式---生成二維碼工具weapp-qrcode.js的使用

在小程式中引入weapp-qrcode.js,然後在需要轉化的頁面引入這個js,

var QRCode=require("../../utils/weapp-qrcode.js")

 頁面wxml

 <canvas class='canvas' canvas-id='canvas' bindlongtap='save'></canvas>

開始

var qrcode = new QRCode('canvas', {
    text: "123456",
    width: 150,
    height: 150,
    colorDark: "#000000",
    colorLight: "#ffffff",
    correctLevel: QRCode.CorrectLevel.H,
});

text為需要轉化為二維碼的字串;

widthheight為繪製出的二維碼長寬,這裡設定為跟canvas同樣的長寬;

colorDarkcolorLight為二維碼交替的兩種顏色;

correctLevel沒有細看原始碼,命名上看應該是準確度;

如果需要再次生成二維碼,呼叫qrcode.makeCode('text you want convert')