Javascript 替换为:“数据”;来自Firefox下载提示符的源代码

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

我正在使用该解决方案从前端的字节数组下载一个文件。它工作得很好,但在下载提示下,它显示为source“:data”,当我将其悬停时,它会在工具提示中显示byteArray的开头。有没有办法防止这种行为

编辑以下是我用来下载文件的代码,它是在向C#MVC控制器返回AJAX请求时调用的

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替换它


您能否提供示例代码或您的
数据的小示例摘录:…