微信小程序——生成二維碼

最近和朋友開發小程序,有一個功能點須要將字符串生成二維碼,微信小程序並無提供相應的生成二維碼的接口,因而,經過萬能的互聯網尋找方法,終於找到了合適的方法。javascript

 首先須要引用一個二維碼的JSjava

http://files.cnblogs.com/files/RVon/QRCodes.js小程序

將QRCode.js放入utils文件夾中微信小程序

在js文件的最後能夠看到向外提供了一個createQrCodeImg方法 這就是生成二維碼的方法微信

module.exports = {
  createQrCodeImg: createQrCodeImg
};

在相應page的js文件中引用QRCode.jsui

var QR = require('../../utils/QRCode')

並在方法中調用QR.createQrCodeImg()方法blog

 var imgData = QR.createQrCodeImg('123')

這裏的imgData即爲生成的二維碼 爲base64格式  能夠直接放入img中進行使用接口

效果以下圖ip

相關文章
相關標籤/搜索