有没有办法使用JavaScript / jQuery在Safari中下载带文件名的文件?
我创建了一个锚元素,其网址如下所示:
<a href="linkToFile" download="fileName.csv">Download File</a>
不幸的是,尚未在Safari(https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a)中实现下载属性。因此,当文件在Safari中下载时(我的版本是8),文件名是&#34;未知&#34;。
是否有解决方法,以便在Safari(8+)中下载文件时,它将具有文件名?
我在Safari中从Dropbox下载了一个文件,它运行正常,文件名等等。他们是怎么做到的?
答案 0 :(得分:0)
我找到了一个解决方案,以防任何人遇到此问题。 jQuery fileDownload在Safari事件中工作正常,尽管开发人员没有正式将其列为支持和测试的浏览器。 https://github.com/johnculviner/jquery.fileDownload