Javascript 加载资源失败:下载多个文件时,Safari浏览器中的帧加载中断
我的应用程序中有下载功能。在这里,我们还可以下载多个文件。我收到此错误-Javascript 加载资源失败:下载多个文件时,Safari浏览器中的帧加载中断,javascript,html,node.js,safari,Javascript,Html,Node.js,Safari,我的应用程序中有下载功能。在这里,我们还可以下载多个文件。我收到此错误-**加载资源失败:在下载多个文件时,Safari浏览器中断了帧加载** 这个问题只存在于safari中。下载在其他浏览器(Firefox、Chrome和IE)中运行良好 我正在使用锚定标记下载。锚定标记下载属性在Safari中不起作用。我不确定您遇到的这个错误是否与此有关,但无论如何,在Safari中下载都不会起作用 来源 您可以尝试,它允许您通过javascript下载文件。我对它进行了测试,它似乎在Chrome和Saf
**加载资源失败:在下载多个文件时,Safari浏览器中断了帧加载**
这个问题只存在于safari中。下载在其他浏览器(Firefox、Chrome和IE)中运行良好
我正在使用锚定标记下载。锚定标记下载属性在Safari中不起作用。我不确定您遇到的这个错误是否与此有关,但无论如何,在Safari中下载都不会起作用 来源
您可以尝试,它允许您通过javascript下载文件。我对它进行了测试,它似乎在Chrome和Safari中工作,并且在所有其他主要浏览器上都进行了测试。我在Safari中遇到了同样的问题,我正在创建一个svg文件,然后将其转换为pdf文件,我正在下载该文件。它在Safari以外的其他浏览器(firefox、Chrome)中工作。(我没有在IE上检查)
我的代码的问题是缺少
'xmlns=http://www.w3.org/2000/svg“svg
标签中的
属性此修复了我的问题希望这能帮助您可能的重复:Safari不支持下载属性。无论如何,你应该在后端解决这个问题,让应用程序正确地发送文件而不是文本响应。嗨,我也面临着同样的问题。我想将base64字符串(可能是csv或pdf)保存为safari客户端的文件。不包括服务器。jQuery.filedownload.js有可能吗?@jrhamza:我面临着与你提到的相同的问题。你解决了吗?@Selvakumar,我们使用pdfmake.js库来解决这个问题。()。对于Safari,我们使用了库中的open()方法。