我通过以下代码上传视频(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上上传时,它运行完美。
信息:
问题: