Javascript Dropzone.js无法在safari或mac中加载资源
我在Laravel5.1中使用Dropzone,但它在firefox中工作,在windows中使用chrome。在mac中运行后,它的响应错误Javascript Dropzone.js无法在safari或mac中加载资源,javascript,php,jquery,laravel-5.1,dropzone.js,Javascript,Php,Jquery,Laravel 5.1,Dropzone.js,我在Laravel5.1中使用Dropzone,但它在firefox中工作,在windows中使用chrome。在mac中运行后,它的响应错误加载资源失败:服务器响应状态为500(内部服务器错误) php代码有什么问题吗 我已经编写了以下javascript代码: var dropZone = new Dropzone($(".dropzone").get(0),{ url: BASE_URL+'user/board/uploadimages', uplo
加载资源失败:服务器响应状态为500(内部服务器错误)
php代码有什么问题吗
我已经编写了以下javascript代码:
var dropZone = new Dropzone($(".dropzone").get(0),{
url: BASE_URL+'user/board/uploadimages',
uploadMultiple: true,
parallelUploads: 100,
maxFiles: 100,
maxFilesize: 5,
dictFileTooBig: 'Image is bigger than 5MB',
addRemoveLinks: false,
autoProcessQueue: true,
dictDefaultMessage: "<label class='dropzone-message-container'><i class='fa fa-cloud-upload'></i><div class='clearfix'></div> Drop images to upload</label>",
acceptedFiles: ".jpeg,.jpg,.png,.gif,.JPEG,.JPG,.PNG,.GIF",
init: function()
{
thisDropzone = this;
this.on('sending', function(file, xhr, formData){
hiddenBoardID = $("#dropZone .hiddenBoardID").val();
formData.append('hiddenBoardID', hiddenBoardID);
});
this.on('thumbnail', function(file) {
console.log(file.width);
if ( file.width < 1000) {
file.rejectDimensions();
}
else {
file.acceptDimensions();
}
});
this.on("success",function(file, response){
if(response.success){
toastr.success(response.message,"Success");
setTimeout(function(){
dropZone.removeFile(file);
$("#dropZone").modal("hide");
},2000);
$("#imageListing .image-container").empty().html(response.html);
}else{
toastr.warning(response.message,"Error");
}
});
this.on("complete", function(file) {
});
this.on("queuecomplete", function (file) {
});
},
accept: function(file, done) {
file.acceptDimensions = done;
file.rejectDimensions = function() {
done('The image must be at least 1000 pixels in width');
};
},
});
var-dropZone=new-dropZone($(“.dropZone”).get(0){
url:BASE_url+'user/board/uploadimages',
uploadMultiple:true,
并行上传:100,
最大文件数:100,
最大文件大小:5,
dictFileTooBig:'图像大于5MB',
addRemoveLinks:false,
自动处理队列:true,
dictDefaultMessage:“拖放要上载的图像”,
接受的文件:“.jpeg、.jpg、.png、.gif、.jpeg、.jpg、.png、.gif”,
init:function()
{
thisDropzone=这个;
this.on('sending',函数(文件、xhr、formData){
hiddenBoardID=$(“#dropZone.hiddenBoardID”).val();
append('hiddenBoardID',hiddenBoardID');
});
this.on('thumbnail',函数(文件){
console.log(file.width);
如果(文件宽度<1000){
拒绝维度();
}
否则{
acceptDimensions()文件;
}
});
此.on(“成功”,函数(文件,响应){
if(response.success){
toastr.success(response.message,“success”);
setTimeout(函数(){
dropZone.removeFile(文件);
$(“#dropZone”).modal(“隐藏”);
},2000);
$(“#imageListing.image container”).empty().html(response.html);
}否则{
toastr.warning(response.message,“Error”);
}
});
此.on(“完成”,函数(文件){
});
此.on(“queuecomplete”,函数(文件){
});
},
接受:函数(文件,完成){
file.acceptDimensions=完成;
file.rejectDimensions=函数(){
完成(“图像宽度必须至少为1000像素”);
};
},
});
当我尝试在mac中上传图像时,请检查以下图像
我在dropzone.js官方页面上也有检查代码,但是我发现了这个问题
请帮助解决此问题。您解决过此问题吗?