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中恢复中止的文件请求?_Javascript_Html_Xmlhttprequest - Fatal编程技术网

如何在JavaScript中恢复中止的文件请求?

如何在JavaScript中恢复中止的文件请求?,javascript,html,xmlhttprequest,Javascript,Html,Xmlhttprequest,我想为我的文件上传添加暂停和恢复。为了暂停上传,我调用了abort方法,如下所示 var xhr = new XMLHttpRequest(); xhr.abort() 文件按预期暂停。但是现在我需要恢复暂停的文件 我怎样才能做到这一点。要做到这一点,需要采取哪些步骤 请提出你的想法 注意:不建议使用resumable.js tus.io。中止表示中止,而不是暂停。因为您已经取消了挂起的XHR,所以您只能重新开始新的请求。请注意,前面提到的resumable.js使用HTML5文件API,通过

我想为我的文件上传添加暂停和恢复。为了暂停上传,我调用了abort方法,如下所示

var xhr = new XMLHttpRequest();
xhr.abort()
文件按预期暂停。但是现在我需要恢复暂停的文件

我怎样才能做到这一点。要做到这一点,需要采取哪些步骤

请提出你的想法


注意:不建议使用resumable.js tus.io。

中止表示中止,而不是暂停。因为您已经取消了挂起的XHR,所以您只能重新开始新的请求。请注意,前面提到的resumable.js使用HTML5文件API,通过方法发送文件块,参见resumable.jsHi@andy,我不知道如何实现暂停和恢复文件上传。你能为文件暂停/恢复推荐任何源代码示例吗?不,我不喜欢重新发明轮子,有库在做这项工作,而且(如果你看看resumable.js代码)这是一个非常复杂的主题,所以“我自己的”实现将需要大量时间来交付,考虑到跨浏览器的测试等。