回覆列表
  • 1 # 汙斑兔

    自己替換變數與格式化,不用謝……

    // 內容

    let content = detail.content

    ctx.font = "16px 微軟雅黑"

    ctx.fillStyle = "#000"

    textWidth = 660

    let lineWidth = 0

    let fullWidth = 0

    for(let i = 0; i < content.length; i++) {

    lineWidth += ctx.measureText(content[i]).width

    if(lineWidth < textWidth) {

    ctx.fillText(content[i], canvasWidth / 2 - textWidth / 2 + lineWidth, 350)

    fullWidth = lineWidth

    } else {

    ctx.fillText(content[i], canvasWidth / 2 + lineWidth - fullWidth - 76, 370)

    }

    }

  • 中秋節和大豐收的關聯?
  • 14個月大寶寶能吃巧克力嗎?