请问各位大佬,如何使用vue下载文件至手机app上?
目前情况:
前端使用a标签配合blob下载
后端使用post请求返回文件流的方式
在谷歌浏览器中可以正常下载文件
手机app中无法下载文件(例如华为和苹果),部分手机app直接崩溃(例如小米)
前端后端都是我自己
各位大佬遇到过类似情况吗?能聊聊解决方案吗,不求代码,有思路即可,万分感谢
请问各位大佬,如何使用vue下载文件至手机app上?
目前情况:
前端使用a标签配合blob下载
后端使用post请求返回文件流的方式
在谷歌浏览器中可以正常下载文件
手机app中无法下载文件(例如华为和苹果),部分手机app直接崩溃(例如小米)
前端后端都是我自己
各位大佬遇到过类似情况吗?能聊聊解决方案吗,不求代码,有思路即可,万分感谢
1:有百度查过是不是手机浏览器的设置问题,比如设置了不让在些这些下载东西的操作。或者是一些不让弹窗的操作,什么广告屏蔽,下载屏蔽之类的, 小米这个比较常见。
2:小米,华为也有很多型号的机型,你试的型号是什么的,新出的手机试了吗?
10 回答11.1k 阅读
15 回答8.4k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
8 回答6.2k 阅读
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
目前我们做得方案是跳转到另一个页面里面,页面里面做一个下载中的loading什么的,下载file-saver插件,调用这个方法来触法手机的另存为
用法:
saveAs(blob, this.fileName)