Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 加载资源失败:下载多个文件时,Safari浏览器中的帧加载中断_Javascript_Html_Node.js_Safari - Fatal编程技术网

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()方法。