uniapp 移动端H5 下载文件 xls 实现

背景:

目前项目是用在移动端的H5, uniapp 构建的项目。需求是:后台掊口返回文件二进制文件,在移动端浏览器实现文件下载,uniapp好几个掊口不太支持H5

uni.downloadFile(OBJECT)

使用上面下载之后 :

#1 uni.saveFile(OBJECT) 不支持H5

# 2 uni.openDocument(OBJECT) 不支持H5

解决方案:

使用原生H5的标签,加上XMLHttpRequest请求完成下载。

最终效果:

uniapp 移动端H5 下载文件 xls 实现_第1张图片

源码:

.vue




  

你可能感兴趣的:(uni-app,前端,javascript)