请问你是如何解决的!
IOS企业微信,文件下载或打开,出现unknown?问题解决了嘛?我们也不行,同样的代码,PC浏览器,安卓企业微信,安卓浏览器,IOS浏览器都可以,就是IOS企业微信直接就出现unknown,无法下载使用的也是流的方式; const blobo = new Blob([res.data], { type: 'application/force-download' }) const archor = document.createElement('a'); let url = window.URL.createObjectURL(blobo); archor.setAttribute('href', url) let filename = decodeURIComponent(res.filename.replace(/\+/g, " ")); archor.setAttribute('download', filename) archor.click(); // 释放url window.URL.revokeObjectURL(url); 直接使用a标签,修改href,调用click又没有任何反应 html: <div class="hidden"> <a id="attachment" href="" target="_blank">附件预览</a> </div> js: var aobj: any = document.getElementById("attachment"); aobj.setAttribute('href', res) var href = aobj.getAttribute("href"); aobj.click();
05-23