html5下载属性赢得';我不能在铬上工作

html5下载属性赢得';我不能在铬上工作,html,google-chrome,Html,Google Chrome,我有一个javascript代码来构建下载链接: <a download="report.csv" href="data:application/csv;charset=UTF-8,(data appended here)"></a> 当我单击它时,它将以“下载”而不是“report.csv”的形式下载文件。我怀疑这是否是因为我的浏览器不支持html5,因为下载属性是html5的一个特性。然后我测试了我的浏览器(chrome),它显示它支持html5。有人知道为什么

我有一个javascript代码来构建下载链接:

<a download="report.csv" href="data:application/csv;charset=UTF-8,(data appended here)"></a>


当我单击它时,它将以“下载”而不是“report.csv”的形式下载文件。我怀疑这是否是因为我的浏览器不支持html5,因为下载属性是html5的一个特性。然后我测试了我的浏览器(chrome),它显示它支持html5。有人知道为什么不行吗?谢谢。

如果我没记错的话,
charset
属性在HTML5中不再受支持


您可以尝试附加转换为base64的数据

chrome 46.0.2490.80也有同样的问题;无字符集,简单链接