移动端,文件流如何下载或直接打开
战歌99 2019-06-13 06:42:00 由于文件保存时,去掉了后缀,只能通过流的方式传到客户端,如何根据获取到的流,下载或者打开呢?(网上搜到的多数是用a标签的download方法,在pc端的chrome浏览器可以,但是移动端上的浏览器,一般都不行)
如下代码:
//通过ajax的post方法,成功后的方法中:
var content = xmlResquest.response;
var elink = document.createElement('a');
elink.download = fileName;
elink.style.display = 'none';
var blob = new Blob([content]);
var url = URL.createObjectURL(blob);
elink.href = url;
document.body.appendChild(elink);
移动端,是否有可行的方案呢??MemoryStream服务器端通过这个返回的