上传多个文件时出错-80073003

时间:2019-10-29 10:36:43

标签: angularjs file-upload

我正在使用AngularJS上传多个文件,并且能够正确上传。

但是,当我尝试上传大量文件(可能超过1000个或更多)时,我会通过inspect元素在浏览器的控制台上收到此错误。

  

由于错误80073003而无法完成操作。

添加1000多个文件后出现此错误。任何人都可以帮助我确定此错误的原因吗? **编辑:仅在IE上发生。 Chrome和Edge可以处理文件的获取。

这些是我的模态文件上传部分的代码。

HTML:

def merge_dicts(dicts):
    merged = defaultdict(list)

    for d in dicts:
        for key, value in d.items():
            merged[key].append(value)

    return merged

以及JS上的上传功能

<input type="file" multiple id="{{pathSource}}" ng-file-model="files"
       style="visibility: hidden; position: absolute;" ng-if="!isIE9"/>

<div id="uploadFileContainer" class="input-group">
    <input id="{{pathId}}" type="text" ng-disabled="true"
           class="form-control input-sm"/>
    <span class="input-group-btn">
        <button class="btn btn-default btn-sm" ng-disabled="config.loading"
                ng-click="upload()">Upload</button>
    </span>
</div> 

0 个答案:

没有答案
相关问题