下载文件 url是后台返回的 禁止跳转

问题来源:

  下载的链接是后端返回的url,我本地测试没问题,测试点击会跳转空白页面。
问题代码:
   window.location.href=res.data.data (下载url地址)
定位问题:
  该问题是由于浏览器内核问题造成的差异,修改后的代码如下:
解决方案:

      const ele = document.createElement("a");
            ele.href = rData.data.data;
            ele.style.display = "none";
            document.body.appendChild(ele);
            ele.onclick='return false'
            ele.click();
            document.body.removeChild(ele);
posted @ 2020-12-14 11:00  红苹果学园  阅读(260)  评论(0编辑  收藏  举报