gpt4 book ai didi

javascript - Safari 5.1.7 下载文件名未知的 csv 文件

转载 作者:行者123 更新时间:2023-11-30 06:53:00 25 4
gpt4 key购买 nike

我已经尝试搜索但没有找到解决我的问题的方法;在这里,我使用以下代码行将数据导出到 mac 客户端上的 csv 文件中:

        var uri = 'data:application/csv;charset=utf-8,' + escape(fileData);
var link = document.createElement("a");
link.href = uri;
link.style = "visibility:hidden";
link.download = filename + ".csv";
document.body.appendChild(link);
link.click();
document.body.removeChild(link);

我认为 Safari 不支持下载属性。

        "link.download!==undefined" 

但我无法弄清楚我应该怎么做才能在 Safari(版本 5.1.7)中为下载的文件指定一个正确的名称。

非常感谢任何建议。提前致谢。

最佳答案

本来可以使用 HTML5 下载属性,但 Safari 不支持(目前)。

A post in Apple's support communities表示没有扩展名的“未知”文件名可能是 Safari 错误。

This page有一个活跃的追随者,发帖人提到他正在积极寻找解决 Safari“未知”文件问题的方法,特别是因为它涉及从网页保存 CSV。

关于javascript - Safari 5.1.7 下载文件名未知的 csv 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29344291/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com