js使用blob下载文件时,需要指定文件类型,下面是出常见的文件类型:
export const blobTypes = {
// word文档
xls: 'application/vnd.ms-excel',
xlsx: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
doc: 'application/msword',
docx: 'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
ppt: 'application/vnd.ms-powerpoint',
pptx: 'application/vnd.openxmlformats-officedocument.presentationml.presentation',
pdf: 'application/pdf',
// 音视频
mp3: 'audio/mpeg',
aac: 'audio/aac',
wav: 'audio/wav',
mp4: 'video/mp4',
avi: 'video/x-msvideo',
// 图片
png: 'image/png',
gif: 'image/gif',
jpeg: 'image/jpeg',
jpg: 'image/jpeg',
// 压缩包
zip: 'application/zip',
}