|
@@ -164,9 +164,13 @@ Page({ |
|
|
// 商户海报绘制 |
|
|
// 商户海报绘制 |
|
|
drawOtherContent(ctx, scale, options) { |
|
|
drawOtherContent(ctx, scale, options) { |
|
|
let that = this; |
|
|
let that = this; |
|
|
|
|
|
console.log(ctx.measureText(this.data.nickName).width); |
|
|
|
|
|
|
|
|
//昵称 |
|
|
//昵称 |
|
|
this.drawNormalText(ctx, this.data.nickName, 43 * scale, 24 * scale, 16 * scale, "#000", "left", "middle", scale); |
|
|
|
|
|
this.drawNormalText(ctx, " 向您推荐", 120 * scale, 25 * scale, 16 * scale, "#848484", "left", "middle", scale); |
|
|
|
|
|
|
|
|
this.drawNormalText(ctx, this.data.nickName, 48 * scale, 24 * scale, 16 * scale, "#000", "left", "middle", scale); |
|
|
|
|
|
|
|
|
|
|
|
this.drawNormalText(ctx, " 向您推荐", (ctx.measureText(this.data.nickName).width+60) * scale, 25 * scale, 16 * scale, "#848484", "left", "middle", scale); |
|
|
|
|
|
|
|
|
this.drawNormalText(ctx, "---" + this.data.mallname + "---", 175 * scale, 500 * scale, 16 * scale, "#000", "left", "middle", scale); |
|
|
this.drawNormalText(ctx, "---" + this.data.mallname + "---", 175 * scale, 500 * scale, 16 * scale, "#000", "left", "middle", scale); |
|
|
if (options && options.merchantId) { |
|
|
if (options && options.merchantId) { |
|
|
//店铺名 |
|
|
//店铺名 |
|
@@ -203,7 +207,7 @@ Page({ |
|
|
let word = that.data.data.merchantVoList[i - 1].merchantName; |
|
|
let word = that.data.data.merchantVoList[i - 1].merchantName; |
|
|
let metrics = (ctx.measureText(word).width) * scale; |
|
|
let metrics = (ctx.measureText(word).width) * scale; |
|
|
metrics += metrics; |
|
|
metrics += metrics; |
|
|
that.drawNormalText(ctx,'、'+that.data.data.merchantVoList[i].merchantName, metrics, 375 * scale, 14 * scale, "#000", "left", "middle", scale); |
|
|
|
|
|
|
|
|
that.drawNormalText(ctx,''+that.data.data.merchantVoList[i].merchantName, metrics, 375 * scale, 14 * scale, "#000", "left", "middle", scale); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
ctx.draw(true); |
|
|
ctx.draw(true); |
|
|