如何在 Chrome 上下载文件而不自动将文件重命名为“下载”?

2024-01-03

我使用 javascript 生成文件并下载它。 看来,根据 chrome 版本的不同,下载文件名可以自动重命名为“download”。有办法避免吗?

这是我的代码:

var link = document.createElement("a");
link.setAttribute("href", 'data:application/octet-stream,' + 'file content here');
link.setAttribute("download", 'file1.txt');

link.click();

这不是一个重复的问题,因为我使用的是最新的 Chrome,并且之前建议的超链接正是我正在使用的。我认为 Chrome v34 工作正常,但一旦我的 Chrome 自动更新到 v35,它就会返回“下载”文件名。


它似乎链接到这个错误/功能 https://code.google.com/p/chromium/issues/detail?id=375634。状态:无法修复。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Chrome 上下载文件而不自动将文件重命名为“下载”? 的相关文章

随机推荐