admin管理员组

文章数量:1586190

由前端生成二维码,海报,canvas生成图片的跨域

之前做了一个生成带二维码的图片,需要在生成的图片中附带用户头像、用户昵称、商品图片、商品标题、商品链接二维码,效果图大概长这个样子

开始坑了
首先 楼主当时生成图片使用的是html2canvas, 生成二维码使用的是xkeshi/vue-qrcode
安装(由于使用的是vue2.0,所以是依赖注入的方法)

npm i xkeshi/vue-qrcode --save
npm i html2canvas --save

引入

import html2canvas from 'html2canvas';
import QRcode from '@xkeshi/vue-qrcode'

在html中写入二维码的标签 <qrcode :value="qrcodeUrl" v-if="qrcodeUrl" :options="{ size: 65 }"></qrcode>,class随意发挥;value是二维码的链接地址,可以为任意地址,如:https://blog.csdn

本文标签: 生成器海报二维码