|
@@ -3,7 +3,7 @@ const tool = require('../../utils/tool.js');
|
|
Page({
|
|
Page({
|
|
data: {
|
|
data: {
|
|
codeImg: '../../images/ewm.png',
|
|
codeImg: '../../images/ewm.png',
|
|
- bj: '../../images/ewmbj.png'
|
|
|
|
|
|
+ bj: '../../images/ewmbj.jpg'
|
|
},
|
|
},
|
|
save() {
|
|
save() {
|
|
console.log('我调取save了')
|
|
console.log('我调取save了')
|
|
@@ -89,8 +89,17 @@ Page({
|
|
url: qrcode,
|
|
url: qrcode,
|
|
success: (res) => {
|
|
success: (res) => {
|
|
const ctx = wx.createCanvasContext('myCanvasId');
|
|
const ctx = wx.createCanvasContext('myCanvasId');
|
|
- ctx.drawImage(this.data.bj, 10, 0, 355, 295); //里面的参数无非就是图片放置的位置即图片的横纵坐标,图片的宽高
|
|
|
|
- ctx.drawImage(res.tempFilePath, 106, 124, 148, 148);
|
|
|
|
|
|
+ ctx.drawImage(this.data.bj, 0, 0, 355, 392); //里面的参数无非就是图片放置的位置即图片的横纵坐标,图片的宽高
|
|
|
|
+ ctx.drawImage(res.tempFilePath, 96, 110, 148, 148);
|
|
|
|
+ let strArr = ['月老给你第一条红线 你遛狗了','第二条红线 你拔河了', '现在他给你第三条 千万别去公园甩鞭子了 行不?','扫码脱单吧'];
|
|
|
|
+ ctx.setFillStyle("#999");
|
|
|
|
+ ctx.setFontSize(16); //字大小
|
|
|
|
+ ctx.setTextAlign('center'); //是否居中显示,参考点画布中线
|
|
|
|
+ // let leftPositionAarr = []
|
|
|
|
+ for (let i = 0; i < strArr.length; i++) {
|
|
|
|
+ console.log(i);
|
|
|
|
+ ctx.fillText(strArr[i], 180,295 + i * 25);
|
|
|
|
+ }
|
|
ctx.draw();
|
|
ctx.draw();
|
|
setTimeout(() => {
|
|
setTimeout(() => {
|
|
wx.canvasToTempFilePath({
|
|
wx.canvasToTempFilePath({
|