//mime 文件类型字典
const getFileMime = function(mimeStr){
let mime = {
"audio/aac": "aac",
"application/x-abiword": "abw",
"application/x-freearc": "arc",
"video/x-msvideo": "avi",
"application/vnd.amazon.ebook": "azw",
"application/octet-stream": "bin",
"image/bmp": "bmp",
"application/x-bzip": "bz",
"application/x-bzip2": "bz2",
"application/x-csh": "csh",
"text/css": "css",
"text/csv": "csv",
"application/msword": "doc",
"application/vnd.openxmlformats-officedocument.wordprocessingml.document": "docx",
"application/vnd.ms-fontobject": "eot",
"application/epub+zip": "epub",
"image/gif": "gif",
"text/html": "htm,html",
"image/vnd.microsoft.icon": "ico",
"text/calendar": "ics",
"application/java-archive": "jar",
"image/jpeg": "jpeg,jpg",
"text/javascript": "mjs",
"application/json": "json",
"application/ld+json": "jsonld",
"audio/midiaudio/x-midi": "mid,midi",
"audio/mpeg": "mp3",
"video/mpeg": "mpeg",
"application/vnd.apple.installer+xml": "mpkg",
"application/vnd.oasis.opendocument.presentation": "odp",
"application/vnd.oasis.opendocument.spreadsheet": "ods",
"application/vnd.oasis.opendocument.text": "odt",
"audio/ogg": "oga",
"video/ogg": "ogv",
"application/ogg": "ogx",
"font/otf": "otf",
"image/png": "png",
"application/pdf": "pdf",
"application/vnd.ms-powerpoint": "ppt",
"application/vnd.openxmlformats-officedocument.presentationml.presentation": "pptx",
"application/x-rar-compressed": "rar",
"application/rtf": "rtf",
"application/x-sh": "sh",
"image/svg+xml": "svg",
"application/x-shockwave-flash": "swf",
"application/x-tar": "tar",
"image/tiff": "tif,tiff",
"font/ttf": "ttf",
"text/plain": "txt",
"application/vnd.visio": "vsd",
"audio/wav": "wav",
"audio/webm": "weba",
"video/webm": "webm",
"image/webp": "webp",
"font/woff": "woff",
"font/woff2": "woff2",
"application/xhtml+xml": "xhtml",
"application/vnd.ms-excel": "xls",
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": "xlsx",
"application/xml": "xml",
"application/vnd.mozilla.xul+xml": "xul",
"application/zip": "zip",
"video/3gppaudio/3gpp": "3gp",
"video/3gpp2audio/3gpp2": "3g2",
"application/x-7z-compressed": "7z"
}
let res = ''
if(mimeStr){
for(let x in mime){
if(x==mimeStr){
console.log('file-mime',x,mime[x],mimeStr);
if(mime[x]){
res = mime[x]
}
}
}
}
console.log('file-mime-res@@',res);
return res
}