Safari 5.1.7 下载文件名未知的 csv 文件
Safari 5.1.7 download csv file with unknown as file name
我已经尝试搜索但没有找到解决我的问题的方法;在这里,我使用以下代码行将数据导出到 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 表示没有扩展名的 "Unknown" 文件名可能是 Safari 错误。
This page 有一个活跃的追随者,发布者提到他正在积极寻找 Safari "Unknown" 文件问题的解决方案,特别是因为它涉及从网页保存 CSV。
我已经尝试搜索但没有找到解决我的问题的方法;在这里,我使用以下代码行将数据导出到 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 表示没有扩展名的 "Unknown" 文件名可能是 Safari 错误。
This page 有一个活跃的追随者,发布者提到他正在积极寻找 Safari "Unknown" 文件问题的解决方案,特别是因为它涉及从网页保存 CSV。