我的代码在提供下载的 google chrome 中工作,在 firefox 中它总是显示在新选项卡或 selftab 中,就像在 firefox 中打开的 XML 文件一样,我应该如何下载它? 所以请给我一些建议,以下载适用于 Firefox 的 Angular JS 或 Java 脚本中的功能! 这是我尝试过的代码
var link = document.createElement('a');
link.setAttribute('href', url);
link.setAttribute('download', filename);
最佳答案
您创建的 anchor 标记还需要添加到 Firefox 中的 DOM,以便能够被click
事件识别。
document.body.appendChild(link);
link.click();
关于javascript - 在 Firefox 中使用 URL 下载文件在 Angular JS 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48642223/