日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

文件流通過接口獲取后調用以下方法模擬下載

/**
 * @description 文件流下載方法
 * @param {文件流} blob
 * @param {文件名} fileName
 * @param {文件后綴名} fileType
 */
downloadFile: function(blob, fileName, fileType) {
    var _fileType = fileType && fileType.toUpperCase();//轉成大寫
    var type = this.MIMITypes[_fileType] || "Application/octet-stream";//通過下方常用MIMITypes獲得type
    var url = URL.createObjectURL(new Blob([blob],{
        type: type
    }));//生成url對象
    var a = document.createElement("a");//創建a標簽
    a.style.display = "none";//隱藏a
    a.href = url;//賦值a標簽的href
    a.download = fileName;//設置下載的文件名
    document.body.appendChild(a);//把a標簽添加到頁面上
    a.click();//模擬點擊
    document.body.removeChild(a);//移除a標簽
    URL.revokeObjectURL(url);//釋放URL.createObjectURL創建的對象URL
}
//常用MIMITypes
MIMITypes:{
    "TXT": "text/plain",
    "css": "text/css",
    "JPEG": "image/jpeg",
    "JPG": "image/jpeg",
    "PNG": "image/png",
    "GIF": "image/gif",
    "WEBP": "image/webp",
    "SVG": "image/svg+xml",
    "TIFF": "image/tiff",
    "MPEG": "video/mpeg",
    "MP4": "video/mp4",
    "AVI": "video/x-msvideo",
    "OGG": "video/ogg",
    "MP3": "audio/mpeg",
    "PDF": "application/pdf",
    "PPT": "application/vnd.ms-powerpoint",
    "PPTX": "application/vnd.openxmlformats-officedocument.presentationml.presentation",
    "XML": "application/xml",
    "CSV": "application/csv",
    "ZIP": "application/zip",
    "7Z": "application/x-7z-compressed",
    "GZIP": "application/gzip",
    "XLS": "application/vnd.ms-Excel",
    "XLSX": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
    "DOC": "application/msword",
    "DOCX": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
    "": "application/octet-stream"
}

分享到:
標簽:JavaScript
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定