美文网首页
js下载文件方法

js下载文件方法

作者: Frank_Fang | 来源:发表于2023-02-16 14:47 被阅读0次
    // 通过文件流下载
    static downloadFile (data, fileName) {
      const a = document.createElement('a')
      document.body.appendChild(a)
      a.style = 'display: none'
      const blob = new Blob([data], {
        type: 'application/octet-stream'
      })
      const url = window.URL.createObjectURL(blob)
      a.href = url
      a.download = fileName
      a.click()
      window.URL.revokeObjectURL(url)
    }
    
    // 通过url进行下载
    static downloadUrlFile (url, fileName) {
      const a = document.createElement('a')
      document.body.appendChild(a)
      a.style = 'display: none'
      a.href = url
      a.download = fileName
      a.click()
      window.URL.revokeObjectURL(url)
    }
    

    相关文章

      网友评论

          本文标题:js下载文件方法

          本文链接:https://www.haomeiwen.com/subject/lgupkdtx.html