下载文件按,使用浏览器上传的文件。
有时候需要我们下载或者预览上传的文件。预览的话比较麻烦,浏览器只这次jpg,png,pdf等预览。word文件的话是不可以的,可以后台对文件进行转化,转化成pdf或者一个个图片进行预览。当然如果公司条件具备可以使用外部预览服务,如金山等。
此处主要是对通过浏览器上传的文件进行下载,此文件还没传后台进行保存。
var file=uploadFile.file;//数组中上传的文件
var eleLink = document.createElement(‘a’); // 创建隐藏的可下载链接
eleLink.download = filename;
eleLink.style.display = ‘none’;
// 字符内容转变成blob地址
var blob = new Blob([file]);
eleLink.href = URL.createObjectURL(blob);
// 触发点击
document.body.appendChild(eleLink);
eleLink.click();
// 然后移除
document.body.removeChild(eleLink)
浏览器文件下载
最新推荐文章于 2022-10-31 12:43:26 发布