Получил эту странную проблему, попытайтесь решить ее без удачи в течение многих дней. Надеюсь, кто-нибудь здесь может помочь.
Код работает нормально на локальной машине, но работает на ruby, размер загружаемого файла ограничен 256 МБ, окно загрузки закрывается без сообщений об ошибках
<% content_for :javascript do %>
<%= javascript_include_tag 'audio_files.js' %>
<script>
$(function() {
Dropzone.autoDiscover = false;
var mediaDropzone= new Dropzone("#media-dropzone",
{maxFilesize: 2000,
paramName: "audio_file[file]",
maxFiles:1,
timeout:0 ,
init: function() {
this.on("maxfilesexceeded", function(file){
alert("No more files please!");
});
},
complete: function (file) {
if (this.getUploadingFiles().length === 0 && this.getQueuedFiles().length === 0) {
//once all the files have been uploaded - close window and refresh page.
//close modal and refresh page.
//alert("MADE IT HERE");
$('#download').modal('hide');
location.reload();
}
}
});// max file size is 256MB // set param of uploaded file.)
/* $("#media-dropzone").dropzone({
paramName: "audio_file[file]"
});*/
//return mediaDropzone.on("success", function(file, responseText) {
//var imageUrl;
//imageUrl = responseText.file_name.url;
// });
Dropzone.options.mediaDropzone= {
headers: {
'X-CSRF-Token': $('meta[name="csrf-token"]').attr('content')
}
}
});