上载文件导致Aw,Chrome上的快照

时间:2018-11-06 12:07:43

标签: javascript angularjs post

我通过以下代码上传视频(100MB):

    var reader = new FileReader(); 
    reader.readAsDataURL(file); 
    reader.onload = function(e) {  
        // get file content  
        var myFile = e.target.result;
        var data = {
            'data':myFile,
            'nome':name_list[i],
            'tipo_campanha':tipo_campanha,
            'tipo':type_list[i],
            'date':date_list[i]
        };
        $scope.campanha_id = 49;
        $http.post(api_url + 'campanha/' + $scope.campanha_id + '/arquivo',data).then(
            function successCallback(response) {
                if(length==document.getElementById('filedata').files.length){
                    alert('Upload Done');
                    $('#loader').hide();
                    $('#arquivo-submit').show();
                    $state.go('home');
               }
             },
             function errorCallback(response) {
                 alert('Error');
                 $('#loader').hide();
                 $('#arquivo-submit').show();
                 console.log(response);
             }
        );
    }

当我在Chrome上上传文件时,我收到“噢,快拍!”页。当我在Firefox上上传时,它运行完美。

信息:

  • 请求(POST)出现在网络(检查)上,但服务器未收到
  • 最小的视频在Chrome上运行

问题:

  • 这是Chrome上的错误吗?
  • 我该如何解决?

0 个答案:

没有答案