Download 文件在Chrome中下载,但不在Safari中下载,但console.log(响应)和Network选项卡显示从服务器发送的文件

Download 文件在Chrome中下载,但不在Safari中下载,但console.log(响应)和Network选项卡显示从服务器发送的文件,download,safari,Download,Safari,因此,我开始为React/Django应用程序进行跨浏览器优化。文件在Chrome中下载很好,但对于Safari,它看起来像是从服务器下载文件,但实际上并没有将文件下载到默认的下载位置(下载) 我可以console.log(response)显示服务器用文件进行了响应,还可以在Safari网络选项卡中看到下载的文件有点难懂。(好吧,至少我认为它是这么说的……真的不习惯Safari开发工具)。我不知道我可以发布什么代码来帮助这一点 这就是我所看到的: 有什么建议吗?看起来它与我在React中下载

因此,我开始为React/Django应用程序进行跨浏览器优化。文件在Chrome中下载很好,但对于Safari,它看起来像是从服务器下载文件,但实际上并没有将文件下载到默认的下载位置(下载)

我可以
console.log(response)
显示服务器用文件进行了响应,还可以在Safari网络选项卡中看到下载的文件有点难懂。(好吧,至少我认为它是这么说的……真的不习惯Safari开发工具)。我不知道我可以发布什么代码来帮助这一点

这就是我所看到的:


有什么建议吗?

看起来它与我在React中下载时使用的库有关: