使用框架
npm i qr-image
实现思路:
通过图片url连接,在服务器端生成流图片,一个接口就足够了
//node koa2 访问此接口生成
const getMsgRwm = async (ctx,next) =>{
try {
let obj = ctx.query
let data = Object.assign(obj)
let Rwm = qr.image(data.rwm, { type: 'png' })
ctx.body = await Rwm
}catch (e) {
ctx.body = e
}
}
前段调用
//微信小程序
<image class='msgImgL' mode='widthFix' class="" src="{{rwmUrl+rwmVal}}" ></image>
ps:
rwmVal: 二维码要识别的内容,网站url。 例如:https://qymk.oss-cn-beijing.aliyuncs.com/zzMp3/15671320362851000002.mp3
rwmUrl: 服务器接口位置,例如:http://192.168.0.107:3000/api/getMsgRwm?rwm=