我使用fineuploader和MVC5上传更改后的图像。 我在事件onsubmit上绑定了ropperjs:
callbacks: {
onSubmit: function (id, name) {
var promise = new qq.Promise();
openCropperModal(this, promise, id, name);
return promise;
}
}
openCropperModal方法执行工作以返回promise.success()。 裁剪后的图像生成如下:
...
uploaderInstance.addFiles({
canvas: cropper.getCroppedCanvas(),
name: cropperImgTitle + OUTPUT_FORMAT,
quality: OUTPUT_QUALITY,
type: OUTPUT_FORMAT_MIME
});
除了在我的modelbinder HttpContext.Request.Files [0] .FileName始终等于“ blob”之外,它工作正常。
奇怪的事情: -在客户端的缩略图中,文件名很好。
因此,我找到了一个带有qqfilename参数的工作区来获取我的文件名。 但这不应该是那样。我错过了什么 ? mypromise应该返回标题吗?
让我知道:-)