Javascript 替换为:“数据”;来自Firefox下载提示符的源代码
我正在使用该解决方案从前端的字节数组下载一个文件。它工作得很好,但在下载提示下,它显示为source“:data”,当我将其悬停时,它会在工具提示中显示byteArray的开头。有没有办法防止这种行为 编辑以下是我用来下载文件的代码,它是在向C#MVC控制器返回AJAX请求时调用的Javascript 替换为:“数据”;来自Firefox下载提示符的源代码,javascript,firefox,download,prompt,Javascript,Firefox,Download,Prompt,我正在使用该解决方案从前端的字节数组下载一个文件。它工作得很好,但在下载提示下,它显示为source“:data”,当我将其悬停时,它会在工具提示中显示byteArray的开头。有没有办法防止这种行为 编辑以下是我用来下载文件的代码,它是在向C#MVC控制器返回AJAX请求时调用的 function downloadFile(file) { const fileName = file.Name; const fileData = file.File; const mime
function downloadFile(file) {
const fileName = file.Name;
const fileData = file.File;
const mimeType = file.MimeType || getMimeTypeFromName(fileName);
if (fileName && fileData && mimeType) {
const dataUri = `data:${mimeType};base64,${_arrayBufferToBase64(fileData)}`;
downloadURI(dataUri, fileName);
}
}
function downloadURI(uri, name) {
const link = document.createElement("a");
link.download = name;
link.href = uri;
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
}
我想用我网站的URL替换它
您能否提供示例代码或您的
数据的小示例摘录:…
?