调用 "canvas" 的 npm 包出现问题



下面是我的代码:

if(data.queryresult.pods[0]){
ctx.fillText(data.queryresult.pods[0].title)
var img = await loadImage(data.queryresult.pods[0].subpods[0].img.src)
ctx.drawImage(img, 0, 0)
let file = new MessageAttachment(canvas.toBuffer(), 'output.png')
message.channel.send({
files: [file]
})
}

我的问题是ctx.fillText(data.queryresult.pods[0].title)不写任何东西。我该如何解决这个问题?

链接到npm包:https://www.npmjs.com/package/canvas

据我所知,在函数ctx.fillText()中,您应该传递三个参数(来自您附加的页面的示例):

ctx.fillText('Hello World', 50, 80)

就像ctx.drawImage()

尝试添加这两个参数,它应该开始工作。

相关内容

  • 没有找到相关文章

最新更新