美文网首页
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