|
|
@ -76,9 +76,9 @@ |
|
|
|
self.canvasH = 731 * rpx |
|
|
|
|
|
|
|
//加载背景和logo |
|
|
|
const [bg, logo] = await Promise.all([this.loadImage(this.configList.qr_code_image), this.loadImage( |
|
|
|
this |
|
|
|
.configList.logo_image)]); |
|
|
|
const [bg, logo] = await Promise.all([this.loadImage(import.meta.env.VITE_REDIRECT_URI + |
|
|
|
'/static/placard/placard-bg.png'), this.loadImage( |
|
|
|
import.meta.env.VITE_REDIRECT_URI + '/static/placard/logo.jpg')]); |
|
|
|
|
|
|
|
let ctx = document.querySelector('canvas').getContext('2d') |
|
|
|
let img = document.querySelector('.qrcode img') |
|
|
@ -237,6 +237,7 @@ |
|
|
|
}) |
|
|
|
}, |
|
|
|
loadImage(src) { |
|
|
|
console.log(src); |
|
|
|
return new Promise((resolve, reject) => { |
|
|
|
const img = new Image(); |
|
|
|
img.src = src; |
|
|
|