从按钮动作触发的角度下载外部zip文件

时间:2014-03-17 15:53:31

标签: javascript angularjs

我正在编写一个有角度的应用程序,我允许用户通过点击通过ng-click调用控制器方法的按钮来下载zip文件。

在角度方法中,我正在调用window.open(url, '_self', false)(同样适用于window.location.assign(url)

zip下载工作正常,但我在Chrome中看到此警告:

  

资源被解释为文档但以MIME类型传输   应用/八位字节流

我坚持使用按钮,因为我看到的<a href="url" download>将会完成这项工作。

关于如何解决这个问题的任何想法?

由于

1 个答案:

答案 0 :(得分:1)

请尝试这样:

window.open(url, '_blank')