Selaa lähdekoodia

[生成海报[修改][商户不显示问题]

tags/6.1.04
luqc 6 vuotta sitten
committed by meo
vanhempi
commit
6410114683
1 muutettua tiedostoa jossa 7 lisäystä ja 6 poistoa
  1. +7
    -6
      pages/canvas/index.js

+ 7
- 6
pages/canvas/index.js Näytä tiedosto

@@ -190,15 +190,16 @@ Page({
this.drawNormalText(ctx, "适用门店:", 30 * scale, 348 * scale, 16 * scale, "#000", "left", "middle", scale); this.drawNormalText(ctx, "适用门店:", 30 * scale, 348 * scale, 16 * scale, "#000", "left", "middle", scale);


//适用门店字体的排列 //适用门店字体的排列
for (let i = 0; i < that.data.data.merchantVoList.length;i++){
let width0=ctx.measureText(that.data.data.merchantVoList[0].merchantName).width
let width1=ctx.measureText(that.data.data.merchantVoList[1].merchantName).width
for (let i = 0; i < that.data.data.merchantVoList.length;i++){
if(i==0){ if(i==0){
that.drawNormalText(ctx, that.data.data.merchantVoList[i].merchantName+"、", 30, 375 * scale, 14 * scale, "#000", "left", "middle", scale);
that.drawNormalText(ctx, that.data.data.merchantVoList[i].merchantName, 30, 375 * scale, 14 * scale, "#000", "left", "middle", scale);
}else if(i==1){ }else if(i==1){
that.drawNormalText(ctx, that.data.data.merchantVoList[i].merchantName+"、", (width0+35)*scale, 375 * scale, 14 * scale, "#000", "left", "middle", scale);
let width0=ctx.measureText(that.data.data.merchantVoList[0].merchantName).width
that.drawNormalText(ctx, that.data.data.merchantVoList[i].merchantName, (width0+40)*scale, 375 * scale, 14 * scale, "#000", "left", "middle", scale);
}else if(i==2){ }else if(i==2){
that.drawNormalText(ctx, that.data.data.merchantVoList[i].merchantName+"..", (width1+width0+40)*scale, 375 * scale, 14 * scale, "#000", "left", "middle", scale);
let width0=ctx.measureText(that.data.data.merchantVoList[0].merchantName).width
let width1=ctx.measureText(that.data.data.merchantVoList[1].merchantName).width
that.drawNormalText(ctx, that.data.data.merchantVoList[i].merchantName+"...", (width1+width0+45)*scale, 375 * scale, 14 * scale, "#000", "left", "middle", scale);
} }
} }
ctx.draw(true); ctx.draw(true);


Ladataan…
Peruuta
Tallenna