web-downloadfile
文件下载 web-downloadfile
BlogAddress
Installation
$ npm install web-downloadfile --save # or $ yarn add web-downloadfile
Usage
import base64ToFileOrBlob saveFileToBlob saveFileToLink from 'web-downloadfile';
一,base64ToFileOrBlob
主要针对图片 base64转blob对象 或 直接下载文件 但是文件也可用
import base64ToFileOrBlob from 'web-downloadfile'; let Blob = ; // or ;
二,saveFileToBlob
主要用于文件导出下载 支持大部分文件类型 但是文件类型必传
import saveFileToBlob from 'web-downloadfile'; ;
三,saveFileToLink
主要pdf文件链接的下载 因为pdf文件链接在浏览器会直接打开 但是其他文件的链接也可以下载 可监听文件下载进度
link必须允许跨越访问 否则无法下载
import saveFileToLink from 'web-downloadfile'; ;