小编Ali*_*out的帖子

Await 仅在异步函数 Canvas Discord JS 中有效

我对编码很陌生,并在线学习了有关如何使用画布进行图像处理的教程,但出现此错误,很抱歉打扰!任何帮助表示赞赏

if (message.author.bot) return;
    msg = message.content.toLowerCase();
    if(msg.includes("test")) {
        const sayMessage = message.content.split(' ').slice(2).join(' ')

        const canvas = Canvas.createCanvas(700, 250);
        const ctx = canvas.getContext('2d');

        const background = await Canvas.loadImage('./wallpaper.jpg');
        ctx.drawImage(background, 0, 0, canvas.width, canvas.height);

        ctx.strokeStyle = '#74037b';
        ctx.strokeRect(0, 0, canvas.width, canvas.height);

        ctx.font = applyText(canvas, sayMessage);
        ctx.fillStyle = '#ffffff';
        ctx.fillText(sayMessage, canvas.width / 2.5, canvas.height / 1.8);

        ctx.beginPath();
        ctx.arc(125, 125, 100, 0, Math.PI * 2, true);
        ctx.closePath();
        ctx.clip();

        const avatar = await Canvas.loadImage(member.user.displayAvatarURL({ format: 'jpg' }));
        ctx.drawImage(avatar, 25, 25, 200, 200);

        const …
Run Code Online (Sandbox Code Playgroud)

javascript canvas discord discord.js

2
推荐指数
1
解决办法
211
查看次数

标签 统计

canvas ×1

discord ×1

discord.js ×1

javascript ×1