【发布时间】:2012-02-06 05:39:09
【问题描述】:
从我们从 DataURL 获得的这个字符串中,将它下载为文件的最佳方式是什么?
到目前为止,我得到的是使用基本的window.open("myDataURL");,但我无法以这种方式更改文件名。
window.open('data:application/msword;base64,0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAA
PgADAP7/CQAGAAAAAAAAAAAAAAACAAAANQAAAAAAA
AAAEAAANwAAAAIAAAD+////AAAAADQAAABsAA/',
'_blank','height=300,width=400');
我想知道是否有任何方法可以正确处理这些数据。
【问题讨论】:
-
之前看到过这个问题,文件名变成了“rVPjLUq1.part”,就好像我用的是我上面贴的例子一样。
-
正如 Wladimir Palant 所写,问题一直是 discussed on the W3C mailing list,但“到目前为止,这似乎没有成为任何规范,更不用说浏览器实现了。”恐怕这件事没有任何进展。
标签: javascript filewriter data-url