找不到缓冲区的 MIME <null>

could not find mime for buffer <null>

提问人:AGA HACK HASNPRO 提问时间:11/12/2023 更新时间:11/12/2023 访问量:21

问:

异步函数 getChart(symbol, message) { const chartUrl =https://www.tradingview.com/chart/oR0y1sHO/?symbol=${symbol}&interval=1&theme=Dark;

尝试 { const image = await Jimp.read(chartUrl);

 console.log(image);  // Log the image object

 if (!image) {
   console.error('Invalid image response');
   message.reply('Invalid image response. Please check the symbol and try again.');
   return;
 }

 const buffer = await image.getBufferAsync(Jimp.AUTO);

 // Save the image to a file named 'chart.png'
 fs.writeFileSync('chart.png', buffer);

 const attachment = new Discord.MessageAttachment('chart.png');
 message.reply(`Here is the chart for ${symbol}:`, attachment);

} catch (错误) { console.error('获取或处理图表时出错:', error.message); message.reply(Error occurred: ${error.message}); } }

错误“找不到缓冲区的 mime ”一直在发生,我已经研究了 2 个小时没有找到解决方案。请帮忙。

我试图从许多来源中受益,但没有足够的资源。

节点.js 不和谐.js 交易视图-api

评论

0赞 Elitezen 11/13/2023
我相信意味着缓冲区没有返回任何数据Buffer <null>

答: 暂无答案