getMimeType function
getMimeType returns default mimeType
Implementation
String getMimeType(
WhatsappFileType fileType,
String? fileName,
List<int> bytes,
) {
switch (fileType) {
case WhatsappFileType.document:
return "application/msword";
case WhatsappFileType.pdf:
return "application/pdf";
case WhatsappFileType.image:
return "image/jpeg";
case WhatsappFileType.audio:
return "audio/mp3";
case WhatsappFileType.video:
return "video/mp4";
case WhatsappFileType.unknown:
String? mimeType;
if (fileName != null) {
mimeType = lookupMimeType(fileName, headerBytes: bytes);
}
return mimeType ?? "application/octet-stream";
// case WhatsappFileType.video:
// return "video/mp4";
}
}