عند رفع الصور يتم رفعها بصيغة png
if (aadrit.query.state == "user") { Jimp.read("uploads/" + LinkUpload + "/" + aadrit.file.filename, (toshiko, mythri) => { if (toshiko) { ayriana.end(JSON.stringify({ err: true, msg: "" })); return; } else { fs.unlink("uploads/" + LinkUpload + "/" + aadrit.file.filename, kharli => { if (kharli) { ayriana.end(JSON.stringify({ err: true, msg: "" })); return; } ; }); mythri.write("uploads/" + LinkUpload + "/" + aadrit.file.filename.replace(aadrit.file.filename, aadrit.query.state == "user" ? aadrit.hostname + "pic.png" : aadrit.hostname + aadrit.query.state + ".png")); } ; });
وعندما اقوم بتبديل الـ png الى gif لرفع الصورة بصبغة gif يقوم السيرفر باعادة التشغيل واعطاء خطأ
وهذه رسالة الخطأ
TypeError [ERR_INVALID_ARG_TYPE]: The "chunk" argument must be of type string or an instance of Buffer or Uint8Array. Received an instance of Promise
ماهو الحل لرفع الصور بصيغة gif ؟
التعليقات