JavaScript:如何在chromeforios上指定blob文件的名称?

JavaScript:如何在chromeforios上指定blob文件的名称?,javascript,html,ios,blob,chrome-for-ios,Javascript,Html,Ios,Blob,Chrome For Ios,我正在从iOS下载一个二进制文件,扩展名是“.pfx” 我生成了数据URI(data:URL),并使用标记调用它 问题是download属性在Safari上有效,但在Chrome上不起作用 Chrome上名为“document”的二进制文件 这是我的密码; var reader=newfilereader(); reader.onload=(e)=>{ var a=document.createElement(“a”); a、 style.display=“无”; 文件.正文.附件(a); a、

我正在从iOS下载一个二进制文件,扩展名是“.pfx”

我生成了数据URI(data:URL),并使用标记调用它

问题是download属性在Safari上有效,但在Chrome上不起作用

Chrome上名为“document”的二进制文件

这是我的密码;
var reader=newfilereader();
reader.onload=(e)=>{
var a=document.createElement(“a”);
a、 style.display=“无”;
文件.正文.附件(a);
a、 href=reader.result;
//使用“下载”属性设置所需的文件名
a、 setAttribute(“下载”,文件名);
a、 setAttribute(“目标”,“空白”);
//通过模拟单击触发下载
a、 单击();
//清理
文件.body.removeChild(a);
};
reader.readAsDataURL(blob)