7
วิธีการแปลง Blob เป็น File ใน JavaScript
ฉันต้องการอัปโหลดภาพไปยังเซิร์ฟเวอร์ NodeJS ไปยังไดเรกทอรีบางรายการ ฉันใช้connect-busboyโมดูลโหนดสำหรับสิ่งนั้น ฉันมีdataURLภาพที่ฉันแปลงเป็นหยดโดยใช้รหัสต่อไปนี้: dataURLToBlob: function(dataURL) { var BASE64_MARKER = ';base64,'; if (dataURL.indexOf(BASE64_MARKER) == -1) { var parts = dataURL.split(','); var contentType = parts[0].split(':')[1]; var raw = decodeURIComponent(parts[1]); return new Blob([raw], {type: contentType}); } var parts = dataURL.split(BASE64_MARKER); var contentType = parts[0].split(':')[1]; var raw = window.atob(parts[1]); var rawLength = …