1. 程式人生 > >基於base64微信小程式生成二維碼外掛-weapp-qrcode.js

基於base64微信小程式生成二維碼外掛-weapp-qrcode.js

weapp-qrcode

PS: 主要在node-yaqrcode專案基礎上進行改造適應微信小程式

說明

只需要在 wxml 檔案中增加個image標籤動態引用base64編碼即可

<image src="{{qrcodeURL}"> </image>

JS呼叫例子:

    const QR = require('../../utils/weapp-qrcode.js')
    var imgData = QR.drawImg(this.data.codeText, {
      typeNumber: 4,
      errorCorrectLevel: 'M',
      size: 500
    })
    // 返回輸出base64編碼imgData

DEMO示例圖

demo-img

TODO

  1. 元件化,適應 mpvue , wepy
  2. 更多配置項,靈活多樣
  3. 樣式自定義化,增加更豐富的樣式