HTML5文件切片+上传=递归关闭?

时间:2013-07-08 02:30:47

标签: javascript ajax html5 file-upload html5-filesystem

我将一个非常大的文件(10个GB)拆分成块,通过HTML5的文件API上传。

我的代码基本上看起来像这样(伪代码):

function sendChunk() {
   var formData = new FormData();
   var blob = file.slice(offset, finish);
   formData.append('data', blob);
   $.ajax({
      ...
      success: function() {
         if (! done) {
            advanceCounters();
            sendChunk();
         }
      }
      ...
   });    
}

问题在于,我正在创造一个越来越深的封闭。我真的看不到任何其他方式吗?我错过了什么吗?只是让关闭构建直到它最终展开?使用计时器寻找“立即行动”状态?

0 个答案:

没有答案